История
Версия для печати

Архив форума

Сандро 22.03.2004 20:58
Всем известно, что на Тимусе немало задач с рейтингом 0% и количеством авторов решений 0 соответственно (порядка 10 штук). Пример - глюк в тестах в задаче 1248 с прошлогоднего личного первенства. Насколько я знаю, решение, получившее AC на самом первенстве, здесь получает WA. Кто что думает по поводу таких задач? Не пора ли с ними разобраться раз и навсегда?
Sergey 22.03.2004 21:47
Кстати, это хорошая идея. Я бы тоже мог помочь с проверкой тестов, солюшенов (ведь проблема именно в этом?) итд
Знающие люди, подскажите к кому обратиться :)
Александр Мироненко 23.03.2004 14:25
Без вариантов обращаться надо к Павлу Атнашеву.
Мейл лучше поискать на самом тимусе (подойдет любой :) )
Сандро 06.04.2004 21:13
Ну и кто мне может сказать, что сделали с задачей 1248?
Vladimir 07.04.2004 00:48
Сандро:
Ну и кто мне может сказать, что сделали с задачей 1248?
Я могу сказать. А что именно тебя интересует?
Сандро 07.04.2004 19:26
Ну, для начала, я вижу, перетестирование было и сэмпл изменился. Но новый сэмпл-то очевидно противоречит условию! "В последующих N строках, по одному в строке, перечислены числа в экспоненциальной нотации с 19 значащими разрядами в мантиссе." А 1.5e3 и 1.5e-3 имеют явно не 19 цифр в мантиссе. А у ответа я после нескольких пересчетов все-таки насчитал 18 знаков. Тогда я не понял, что надо выдавать, а то у меня сейчас тест № 1 WA (ну это, правда, не важно).

Интересно, если не секрет, в чем раньше глюк был?

"Набор тестов является секретом и не разглашается после окончания соревнований".

А, вообще, молодец, что разобрался(лись) с задачами. Благодарю за проделанную работу.
Vladimir 07.04.2004 20:24
Сандро:
Ну, для начала, я вижу, перетестирование было и сэмпл изменился.
Неправда!
Сандро:
Сэмпл, как и все условие, не изменился.
Но новый сэмпл-то очевидно противоречит условию! "В последующих N строках, по одному в строке, перечислены числа в экспоненциальной нотации с 19 значащими разрядами в мантиссе." А 1.5e3 и 1.5e-3 имеют явно не 19 цифр в мантиссе.
Очевидно, остальные 17 - нули.
Сандро:
А у ответа я после нескольких пересчетов все-таки насчитал 18 знаков.
А ты считал первую цифру, до точки? Она тоже значащая.
Сандро:
Тогда я не понял, что надо выдавать, а то у меня сейчас тест № 1 WA (ну это, правда, не важно).
Сумму - число в экспоненциальной нотации. :D При этом 19 знаков должны быть верными, разрешается лишь округлить число до формата
1.18e2 (число значит количество разрядов)
Сандро:
Интересно, если не секрет, в чем раньше глюк был?
Секрет! :lol:
Сандро:
А, вообще, молодец, что разобрался(лись) с задачами. Благодарю за проделанную работу.
Спасибо!
Александр Мироненко 07.04.2004 20:56
А с задчей Sailing Directions что сделали?
Тесты меняли?
Sergey 07.04.2004 21:15
Может хватит бесконечный rejudge???
Мне по 15-20 писем ежедневно с Тимуса приходит :)
Vladimir 07.04.2004 22:17
Александр Мироненко:
А с задчей Sailing Directions что сделали?
Тесты меняли?
Все написано в форуме на Тимусе. Неправильный тест исправили, добавили новых тестов, уточнили условие, перепроверили.
Сандро 07.04.2004 22:47
Vladimir:
Сандро:
Ну, для начала, я вижу, перетестирование было и сэмпл изменился.
Неправда!
Сэмпл, как и все условие, не изменился.
Да, я сейчас вижу, что не изменился. Приглючилось видно. :)
Vladimir:
Сандро:
Но новый сэмпл-то очевидно противоречит условию! "В последующих N строках, по одному в строке, перечислены числа в экспоненциальной нотации с 19 значащими разрядами в мантиссе." А 1.5e3 и 1.5e-3 имеют явно не 19 цифр в мантиссе.
Очевидно, остальные 17 - нули.
А в ответе тогда почему не 1.5000015 ? В общем, я понял, это значения не имеет.
Александр Мироненко 07.04.2004 23:00
Vladimir:
Все написано в форуме на Тимусе. Неправильный тест исправили, добавили новых тестов, уточнили условие, перепроверили.
Да ну? Я эту задачу рецензировал, кроме того ее еще несколько человек сдало - и неправильный тест??? Там стоило снизить ограничение с 100 кораблей до 80 (размер самого большого теста у жюри), но не более того.
Vladimir 07.04.2004 23:41
Александр Мироненко:
Да ну? Я эту задачу рецензировал, кроме того ее еще несколько человек сдало - и неправильный тест??? Там стоило снизить ограничение с 100 кораблей до 80 (размер самого большого теста у жюри), но не более того.
А там вместо "-1" было написано "-1.000", а на Тимусе решение проверялось не сравнением чисел с плавающей точкой, а по токенам, так что было крайне сложно ее сдать.
А сдавали задачу так:
1 - Александр Мироненко
2 - некто, кто отловил эту ошибку (не знаю кто и как он это сделал)
3 - Safe Bird - лидер Тимуса, узнал от предыдущего
4 - Я, когда посмотрел в этот самый 4-й тест (я заподозрил неладное, видя, что задачу уже 2 месяца никто не может сдать)
5,6 - еще двое из лидеров Тимуса, которым рассказал я.

Я после перепроверки получил AC за 12 ноября, а про ошибку узнал только в феврале. 2 месяца я смотрел в абсолютно правильный код, сочинял десятки тестов, уже отчаялся, решил, что не умею писать геометрию, а тут такое!

:!: Господа члены оргкомитета! Пожалуйста, внимательнее проверяйте условия и тесты!

P.S. А кораблей там 40 всего и так было.
Vladimir 08.04.2004 02:22
Господа, если найдете еще глюки на Тимусе, прошу сообщить мне об этом в данной теме.
Илья Гофман 08.04.2004 14:27
Владимир
Я думаю, стоит публиковать то, что вы пишете здесь, на Тимусе - люди будут знать, что что-то изменилось.
Александр Мироненко 08.04.2004 14:52
Vladimir:
А там вместо "-1" было написано "-1.000", а на Тимусе решение проверялось не сравнением чисел с плавающей точкой, а по токенам, так что было крайне сложно ее сдать.
А сдавали задачу так:
1 - Александр Мироненко
2 - некто, кто отловил эту ошибку (не знаю кто и как он это сделал)
А да, вспоминаю, я какому-то китайцу про -1 рассказывал - наверно это он и есть.
Vladimir:
:!: Господа члены оргкомитета! Пожалуйста, внимательнее проверяйте условия и тесты!
Мы делаем все, что можем, иногда даже больше :)
Тот контест был еще более менее. Один раз даже было так, что при взгляде на пришедший солюшен автор задачи сказал: "Черт! Придется тесты писать..."
Так что милости просим в наши ряды через пару лет :) - будем рады получать идеально подготовленные задачи.