Читая условия задачек, каждый раз задаюсь вопросом — как создаются они?
Гуру, поделитесь таинством рождения задач для контестов. Выбираются сложность, алгоритмы... А дальше? Или задача не с этого начинается?
Какие задачи интереснее создавать — с сильно запутанным условием и простым решением или же наоборот — ясно сформулировать задачу и требовать комбинации алгоритмов?
А тесты? Бывает, что упускаются некоторые ветви решения и тесты покрывают не все? Получается, что интересная задача — это заслуга не одного человека?
Объясните, хочу понять :)