Блок задач

5. Проекты

Темы
Сложность 7

Проект «Решатель головоломок»

Реализовать программу для решения каких-либо головоломок. Например, судоку или японские кроссворды.

Необходимо предусмотреть следующее:

  • удобную систему ввода исходных данных (вручную, из файла и т.д.);
  • визуализацию процесса решения и результата;
  • обработку некорректных входных данных;
  • наличие нескольких решений.