|
|
|
|
|
|
|
Вернуться
| 1 dAFTc0d3r Делюкин Максим, 16 сентября 2010 г. 23:31:51 | |
"Не всегда можно гарантировать, что программа не поделит на ноль, особенно в геометрических задачах." Практически всегда. Если по уму делать. Если я не ошибаюсь, то перехватчики исключений могут быть запрещены на контестах.
|
|
|
| 2 Ладик Артём, 15 сентября 2010 г. 11:04:51 | |
Вот именно - чит... а если ты ограничения не умеешь определить для своей задачи, тогда какой ты олимпиадник?!!! ono-tebe-nado: "Почему? Если, к примеру, в программе ошибочно указать ограничения" так а что? это разве не ошибка? ;-)
|
|
|
| 3 Маскин М.В. [skydos.blogspot.com], 15 сентября 2010 г. 8:59:35 | |
|
По-моему это отстой какой-то) Всем грязная отладка, например!
|
|
|
| 4 ono-tebe-nado, 14 сентября 2010 г. 21:17:31 | |
|
это легальный "чит"
|
|
|
| 5 ono-tebe-nado, 14 сентября 2010 г. 21:12:59 | |
|
Почему? Если, к примеру, в программе ошибочно указать ограничения, то она без этого вылетит. А с обработкой исключений можно получить хоть какой-то балл. Сложность программы от этого не увеличиться, зато появиться хоть какая-то мнимая гарантия. Не всегда можно гарантировать, что программа не поделит на ноль, особенно в геометрических задачах.
|
|
|
| 6 Ладик Артём, 14 сентября 2010 г. 21:07:24 | |
Кода ты пишешь прикладные программы тогда да... потому что на ввод может попасть что угодна... когда решаешь олимпиадные задачи - это просто бессмысленная вещь... т. к. ввод всегда корректен из условия, а если получашь RE , то это уже из за твоих ошибок.... П.С. лично мое мнение
|
|
|
| 7 ono-tebe-nado, 14 сентября 2010 г. 13:53:09 | |
|
Да, этим полезно пользоваться. Особенно в тех задачах, где нужно вывести "YES" или "NO"
|
|
|
| 8 Круто, 14 сентября 2010 г. 10:16:21 | |
|
Круто! И вместо рантайма будет WA или PE
|
|
|
| 9 ono-tebe-nado, 13 сентября 2010 г. 18:39:55 | |
|
Чтобы избежать Runtime error при неправильном решении, можно воспользоваться механизмом обработки исключений в delphi. Например, пишешь, попытаться выполнить процедуру решения, если ошибка, то вывести ноль. Подробнее на сайте www. interface. ru/home. asp?art Id=2 1193 (удали пробелы).
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |