С недавнего времени меня мучает один вопрос — есть ли на тимусе две разные задачи, которые решаются одним и тем же кодом? Эти две задачи не должны отличаться только по ограничениям на входные данные, на время или память (например, К-ичные числа). Также код, который решает обе задачи не должен рассматривать случаи разных входных данных (например программе на вход подаётся в одной задаче строка, в другой число, и первым же считыванием эти задачи различаются друг от друга). Вот и весь вопрос — есть ли такие задачи?
Зачем искать, если можно решать?)
Просто интерес.
У меня даже написать решение, которое хотя бы к одной задаче подходит — получается далеко не всегда, что уж говорить о двух задачах одновременно...
Предполагаю, что с этими дополнительными ограничениями (не К-числа, естественный вид решения) — такой пары найти не получится. Но буду рад, если окажется иначе)
Надо в топик звать тех, у кого на Тимусе решено много задач)
Без ограничений не интересно.
I_love_Tanya_Romanova, зайди в топик, пожалуйста :)
Да ладно, это ведь даже меньше половины.
И если даже вдруг окажется, что решение каждой из этих задач подходит еще к одной из нерешенных — все равно я даже не попаду в топ5))
Конечно же, такие задачи есть. Вот, например, код, который решает задачу 1000 и задачу 1785.
UPD: Не заметил ограничения на разные входные данные, сорри :)
ну это же нечестно. это как написать:
if "данные первой задачи" решай 1 задачу else решай 2 задачу.
См. UPD.
Надо было по-другому сформулировать мысль.
Есть ли две задачи на разные идеи, реализация которых получает идентичные коды?