16.06.2019
Решаем
 задачи
Сайт больше не поддерживается
Обобщённые задачи
Совсем одинокий конь.
На шахматной доске в любой клетке расположена шахматная фигура «Конь»
В файле input.txt записано его положение в формате (буква и цифра)
Например,
---------------
d4 или c3, т.е. любая клетка шахматной доски.
---------------
Написать функцию, которая
в файл output.txt записывает:
1. Количество возможных ходов Коня.
2. Все ходы (в шахматной нотации), куда Конь может ходить.

Например:
В файле input.txt строка:
---------------------
b4
---------------------
тогда в файл output.txt будет записано:
---------------------
Количество ходов=6
b4-a6
b4-a2
b4-c6
b4-c2
b4-d5
b4-d3
-----------------------

Если Ваш ученик решает эту достаточно интересную задачу, то пусть он готовится к олимпиаде по программированию.
Решайте задачи


Решайте задачи по программированию

Методические
рекомендации:
1. Найдите своего ученика, который решит все предложенные задачи, а затем отправьте его на олимпиаду по информатике.
2. Если таких учеников нет. Тогда: в папке, где будут файлы решения задачи, создайте файл input.txt.
3. Определите, какие данные из файла input.txt необходимо получить.
4. Напишите функцию input(); и выведите исходные данные на монитор.
5. Напишите главную функцию main(); и выведите на монитор результаты работы этой функции.
6. Разработайте функцию output(); которая сформирует выходной файл output.txt.
7. Подключите все функции в файл решения задачи (программу).
8. Разработайте тестовые примеры и протестируйте разработанную вами программу.
9. Скопируйте все листинги вашего решения в редактор типа «Блокнот» и отправьте на проверку в moodle.


С уважением FVA

Рейтинг@Mail.ru