На форумі обговорюються лише питання, пов'язані з олімпіадою
Ви не зайшли.
тут был кривой вопрос
Відредаговано Cris (2009-12-07 18:10:49)
Поза форумом
А Ви впевнені, що у перетворенні
ibuzina -> buzina
задіяні дві букви???
Деякий обмежений проміжок часу на сайті висів приклад, неправильно технічно оформлений. Зараз там все гаразд
Поза форумом
Ilya Porublyov написав:
А Ви впевнені, що у перетворенні
ibuzina -> buzina
задіяні дві букви???
Деякий обмежений проміжок часу на сайті висів приклад, неправильно технічно оформлений. Зараз там все гаразд
стоп, чтото не так, я вроде еще сегодня видел там две выделеных буквы , такс дружно забыли
Поза форумом
Уважаемое жюри!
Можно ли уточнить некоторые вопросы?
По условию задачи удалять и добавлять символ можно в любое место первого слова.
А в приведенном примере показано удаление и добавление только в крайние позиции.
Это по моему первому впечатлению может очень сильно сказаться на алгоритме.
Відредаговано pilya (2009-12-08 08:35:19)
Поза форумом
pilya написав:
Уважаемое жюри!
Можно ли уточнить некоторые вопросы?
По условию задачи удалять и добавлять символ можно в любое место первого слова.
А в приведенном примере показано удаление и добавление только в крайние позиции.
Это по моему первому впечатлению может очень сильно сказаться на алгоритме.
Пример - всего пример а условие есть условие. если пример не противоречит условию, то в чем вопрос?
Поза форумом
Смущает следующая запись в условии.
3. Вставить какой-нибудь символ из второго слова после либо перед каким-нибудь символом первого слова.
Зачем употреблять слова после или перед, если можно обойтись без них.
Может имелось ввиду после или перед первым словом.
Поза форумом
pilya написав:
Смущает следующая запись в условии.
3. Вставить какой-нибудь символ из второго слова после либо перед каким-нибудь символом первого слова.
Зачем употреблять слова после или перед, если можно обойтись без них.
Может имелось ввиду после или перед первым словом.
По моему все четко. Если было бы сказано просто "вставить в первое слово", возник бы вопрос можно ли дописывать в конец/начало.
Поза форумом
alexkasycky написав:
По моему все четко. Если было бы сказано просто "вставить в первое слово", возник бы вопрос можно ли дописывать в конец/начало.
Я тоже так думал . Но для верности решил спросить.
Поза форумом
"Зачем" -- питання філософське, і особисто я на нього відповідати не збираюсь.
Літери можна вставляти і перед першою, і після останньої, і між будь-якими двома сусідніми -- це абсолютно точно (хоч і не я пропонував цю задачу, але я бачив офіційний авторський розв"язок, за допомогою якого чи то вже згенерені чи то будуть згенерені тести).
Поза форумом
Ув. Жюри
слова состоят из любых символов(в том числе и из разделителей)? или только из букв? Строчки разделены символом конца строки?
Поза форумом
Спасибо. А разделены они символом конца строки '\n' ?
Поза форумом
Та вы знаете, по-разному бывает, если это точно не указано Спасибо!
Поза форумом
Чи не могли б ви вказати обмеження в часі або пам'яті для даної задачі?
Відредаговано floppy (2009-12-18 19:00:40)
Поза форумом
2 floppy:
Читайте форум, це питання неоднократно й детально обговорювалося.
Якщо комусь з учасників не лінь -- відповідайте детальніше, а журі вже стомилося робити одне й те само по сто разів.
Поза форумом
А могут ли быть нулевые слова??????
Поза форумом
Зевс написав:
А могут ли быть нулевые слова??????
Хороший вопрос!
И желательно не просто дать ответ на него, а уточнить этот момент в условии.
Поза форумом
В одном слове может быть символ пробела?
Например, так:
old word
new word
Или пробел тоже отделяет слова друг от друга?
Поза форумом
Было написано, что слова состоят из печатных символов. Насколько нашел я, то пробел является печатным символом http://ru.wikipedia.org/wiki/%D0%9F%D0% … 0%BA%D0%B8
Поза форумом
А как разделяются строки ввода?
........#13#10........#13#10
или как?
Поза форумом
2 Александр:
Я не маю настільки легкого й глибокого доступу в систему, щоб сказати абсолютно точно й офіційно, але, враховуючи досвід минулих років, можу точно сказати наступне: цей формат не задається цілком і повністю форматом текстового тестового файлу, а міняється перевіряючою системою. Здається, на штатний для тієї OS, під якою запущена перевіряюча система. Так що мабуть там (під лінуксом) не двобайтовий код, а однобайтовий (#10).
Так що одна моя неофіційна порада -- постаратися "вижати" максимум інформації з он-лайн перевірки на тесті з умови, або знайти серед задач минулих років задачу з максимально схожим форматом вхідних даних і перевірити її.
А інша моя неофіційна порада більш ідеологічна.
Чи міряє пан Александр довжину рядка як ord(s[0]) замість length(s) ? Мабуть, ні, бо все-таки вже скільки років існують версії Дельфі, в яких ord(s[0]) вже не працює, хоча й працювало у Турбо Паскалі.
Є стандартні штатні засоби, як прочитати рядок від початку до кінця, а також стандартні штатні засоби, як спитати, чи щойно прочитаний кінець рядка, чи алфавітно-цифровий символ. Треба користуватися ними, а не хакерськими знаннями про #13#10, роблячи тим свою програму машинно/системно-залежною без якої б то не було на те потреби.
Якось бачив сумну картину, як на одному змаганні (НЕ вінницькому) хотіли використати архів задач та розв"язків, створених у 1996--1999 роках, коли вважалося що єдина мова програмування -- Турбо Паскаль, і користуватися його недокументованими особливостями -- круто. Лише ДЕСЯТЬ ВІДСОТКІВ з тих розв"язків запрацювали під FreePascal!!! Що в цьому хорошого???
Відредаговано Ilya Porublyov (2009-12-25 05:24:51)
Поза форумом
Возможно ли четко услышать от жюри ответ: слова могут содержать пробелы? (пробел - это печатный символ?)
Поза форумом
Огромное спасибо жюри за четкий ответ! (а вопрос то по условию!)
Поза форумом
RaMoN написав:
Огромное спасибо жюри за четкий ответ! (а вопрос то по условию!)
За умовою програма читає дві стрічки, що складаються з символів. Прогалина є також символом, що ніяк не протирічить умові. На мою думку, слова можуть містити у собі прогалини.
З іншої сторони, я вважаю, що програма не має бути чутливою до таких випадків, бо суть задачі полягає зовсім в іншому.
Поза форумом