|
Арифметика
(Время: 1 сек. Память: 16 Мб Сложность: 5%)
Эта задача относится к роду тех задач, формулировку которых читать дольше, чем решать саму задачу. Действительно, здесь много лишнего текста: абсолютно ненужной оказывается описание принципов перевода чисел в двоичную систему и обратно (хотя, если Вы с этим еще не знакомы, то это вполне полезно было прочитать). Для понимания того, что же на самом деле здесь нужно сделать достаточно прочтения разделов входных и выходных данных.
Оказывается, что в этой задаче нужно считать три целых числа и проверить: равно ли третье число произведению первых двух. Если да, то вывести "YES" и "NO" иначе. Как видите, все просто.
Несмотря на простоту и в этой задаче бывают ошибки. Например, многие считают, что при выводе ответа регистр не важен и можно выводить вместо "YES" так же "Yes" и "yes". Это неверное мнение, несмотря на то, что в этой системе такое решение будет засчитано. Бывали случаи, когда участники получали 0 баллов вместо 100 за такое решение. Так же при реализации данной программы в среде DOS можно неверно определить тип для хранения переменных. Здесь лучше использовать 4-байтное целое long, а не int. Напомним, что в среде Windows эти типы равнозначны.
| |