Возник вопрос, в связи с тем что мой код несколько раз не прошел претест #4 из VK cup 2012, что должен возвращать тестировщику мой код если входные данные не соответствуют условию задачи?
№ | Пользователь | Рейтинг |
---|---|---|
1 | tourist | 3985 |
2 | jiangly | 3814 |
3 | jqdai0815 | 3682 |
4 | Benq | 3529 |
5 | orzdevinwang | 3526 |
6 | ksun48 | 3517 |
7 | Radewoosh | 3410 |
8 | hos.lyric | 3399 |
9 | ecnerwala | 3392 |
9 | Um_nik | 3392 |
Страны | Города | Организации | Всё → |
№ | Пользователь | Вклад |
---|---|---|
1 | cry | 169 |
2 | maomao90 | 162 |
2 | Um_nik | 162 |
4 | atcoder_official | 160 |
5 | djm03178 | 158 |
6 | -is-this-fft- | 157 |
7 | adamant | 155 |
8 | Dominater069 | 154 |
8 | awoo | 154 |
10 | luogu_official | 151 |
Название |
---|
такого не бывает
Хех, еще как бывает походу...
Вы сможете это проверить самомстоятельно через 6.5 часов:)
Я уже проверил. Добавив проверку на одно, вроде бы совсем не обязательное условие задачи, но условие же блин, что список не возрастающий, код сразу же не прошел первый же тест, а значит уже есть нарушение условия задачи в тестах. И это очень грустно господа.
What? Первый претест = первый тест из условия. Он вполне корректный, как и все остальные претесты.
Если вы считаете, что есть нарушение — отправьте сообщение жюри. Но обратите внимание на то, что эту задачу сдали многие опытные люди, и таких проблем у них не возникало.
UPD. А обсуждение проблемы здесь может перетечь в обсуждение решения задачи.
Я, правда, не собираюсь здесь обсуждать задачу, я лишь хочу выяснить что возвращать если входные данные не соответствуют условию задачи :)
Гарантируется что такого не бывает, поэтому можете возвращать все что угодно.
Уважаемые, еще повторюсь, добавив проверку на соответствие входного значения, не проходятся как первый тест так и второй по счету, хотя примеры тестов и мои собственные проходит. Еще я сделал вывод что в Ваших тестах вместо чисел могут преспокойно передаваться символы, т.к. их отсеивание привело к еще одному успешно пройденному тесту... Вобщем кто-то либо не договаривает либо не знает.
То есть по-вашему первый тест(он же тест из условия) не корректен. Ну так посмотрите на него и найдите в чем это заключается. И напишите администрации вопрос, с просьбой сие исправить
Я проверял свой код в редакторе (раздел "Запуск"), естественно прогнав тесты из условия задачи, и получал верный результат (верный как по условию, то есть логически, так и по сравнению результатом из тестов в условии), и внезапно тот же самый код, что я тестировал здесь же в разделе "Запуск", не проходит второй по счету претест, который с Ваших слов, является тестом из условия задачи. Вам не кажется это странным?
А вы уверены, что тестировали под тем же компилятором, что и отправляли?
Язык не предполагает наличия разных компидяторов в "запуске" и сдаче
Значит выводится что-то лишнее или наоборот что-то нужное не выводится. Попробуйте добавить вывод символа перевода строки после вывода ответа.
Ну разный результат в "запуске" и "сдаче" достаточно странен.
Может быть у вас проблема с переводами строк. Возможно, здесь используется \r\n
Ну если у человека проблемы на втором тесте, то, наверное, это не проблемы с переводом строки...
Вайтспейсы на ответ не влияют
Все, расходимся, претесты пройдены. Всем спасибо. Выводить -1 если входные данные не соответствуют условию — нельзя, надо 0 >_<.
При чем тут -1? Входные данные ВСЕГДА соответствуют условию.
Еще раз говорю: НЕТ, не всегда.
Да будет с вами сила!
Как вы проверяли входной файл на соответствие условию?
1) Если вы считаете, что в тестах ошибки, то напишите организаторам
2) В тестах не должно быть ошибок.
3) Если ваш чекер говорит, что претест 1 неверен, то у вас баги в чекере.
Сказал, как отрезал:D
Всё обстоит именно так