Блог пользователя Eternity

Автор Eternity, 16 лет назад, По-русски
Понял, что в спортивном программировании главное это опыт (в теории прекрасно представляю как сделать задачу, на практике шиш). В связи со своим довольно низким уровнем стал решать задачи по такой схеме: все задачи А див2 -> задачи Б див2/задачи А див1.
Была такая задача в 49м контесте. Решил. Полное решение. (мое решение). Попробовал сделать иначе (основываясь на решение другого участника). Так вот вопрос, почему такое решение не проходит? Я понимаю на каком тесте оно запарывается, но почему?

UPD Задача 27го раунда. Мое решение. Вердикт - неправильный ответ на тесте 1. Протокол тестирования "wrong output format Unexpected end of file - token expected". Кто может прояснить ситуацию?

UPD2 Задача 41C. Мое решение. На 5 тесте запарывается.
На тест dotdotdotdotatdotatatatdotdotdot у меня компилятор выдает ответ dot...@.@@@..dot. На сервере же ответ [email protected]. Что в коде не корректно и как в дальнейшем избежать подобных случаев (разных ответов)?
  • Проголосовать: нравится
  • +5
  • Проголосовать: не нравится

16 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
Потому что всегда срабатывает только одна итерация второго цикла. Обе ветки условия внутри этого цикла приводят к завершению программы. Короче, else там лишнее, из-за него все.
16 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
Прояснить ситуацию невозможно, потому что твой протокол предельно ясен. На этом тесте твое решение ничего не вывело.
16 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +1 Проголосовать: не нравится
и еще оно не умеет выдать ответ "1"
Например, тест
2
2 4

upd: это был ответ на этот комментарий: http://codeforces.me/blog/entry/1414#comment-25948
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Ты неправильно прочитал протокол. Там написано, что твое решение выдало на пятом тесте «dot...@.@@@..dot». То, что написано под надписью «ответ» ([email protected]) — это правильный ответ жюри, а не вывод твоей программы.