Задача на рекурсию C#

Отменен
Заказ
675458
Раздел
Программирование
Предмет
C#
Тип работы
Антиплагиат
Не указан
Срок сдачи
6 Ноя 2016 в 23:00
Цена
300 ₽
Блокировка
15 дней
Размещен
6 Ноя 2016 в 16:32
Просмотров
429
Описание работы
Имеется поле из M x N элементов. Часть клеток пустые (заполнены 0), часть заполнена числами из диапазона [1, M*N]. Вы начинаете обходить поле начиная с клетки с номером 1, заполняя пустые клетки номером вашего хода. В каждой клетке поля можно оказаться лишь однажды. Ходы совершаются по правилу шахматного короля, то есть на одну клетку в одном из 8 направлений (4 - вверх-вниз, вправо-влево; 4 - диагональные направления). В итоге все поле должно быть правильно заполнено с учетом изначально оставленных чисел условия. Значения 1 и M*N присутствуют всегда.
Ваша программа принимает на вход имя текстового файла, содержащего условие задачи в виде таблицы с числами. Строки отделены друг от друга переносами, числа в строках отделены друг от друга пробелами. В стандартный поток вывода должно выводится количество решений и первое найденное решение в виде такой же таблицы, только заполненной. В случае если решений нет, выводится 0.
Пример условия и решения ниже.
Решить через рекурсию.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир