Форум программистов, компьютерный форум CyberForum.ru

Ход конем - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычитание целых и комплексных чисел http://www.cyberforum.ru/cpp-beginners/thread518731.html
Помогите пожалуйста с решением... Написать перегруженные функции и основную программу, а) для вычитания целых чисел; б) для вычитания комплексных чисел.
C++ Пропущенные цифры Подскажите как реализовать на С? Добавлено через 17 минут Всё получилось. Тема закрыта http://www.cyberforum.ru/cpp-beginners/thread518714.html
Получение данных из реестра C++
Вот кусок кода для проверки: HKEY fKey; DWORD pcbData = 255; char* pvData = new char; if(RegOpenKeyEx(HKEY_CLASSES_ROOT, ".xml", 0, KEY_QUERY_VALUE, &fKey) == ERROR_SUCCESS) //Открываем ключ HKEY_CLASSES_ROOT/.xml { if (RegQueryValueEx(fKey, "", NULL, NULL, (LPBYTE)pvData, &pcbData) == ERROR_SUCCESS) //Читаем его значение (по умолчанию) - "xmlfile" {
Вычислить сумму элементов матрицы лежащих слева от побочной диагонали. C++
Вычислить сумму элементов матрицы Q (10x10), лежащих слева от побочной диагонали. заранее спасибо)
C++ Деление многочленов, нахождение НОД http://www.cyberforum.ru/cpp-beginners/thread518642.html
При реализации НОД у меня многочлен делится на производную идет вот такой порядок: f(x) = g(x)∙q1(x) + r1(x), (1) затем, если r1(x) ≠ 0, – второго данного многочлена, g(x), на первый остаток – на многочлен r1(x): g(x) = r1(x)∙q2(x) + r2(x), (2) далее, если r2(x) ≠ 0, – первого остатка, r1(x), на второй остаток, r2(x): r1(x) = r2(x)∙q3(x) + r3(x), (3) затем, если r3(x) ≠ 0, – второго...
C++ Класс прямоугольник (Visual C++) Необходимо создать класс прямоугольник и производный класс пятиугольник.Необходимо перемещать фигуры на плоскости(параллельный перенос) и проверить факт пересечения этих фигур. подробнее

Показать сообщение отдельно
rustock
8 / 8 / 1
Регистрация: 29.11.2010
Сообщений: 154
14.03.2012, 17:02     Ход конем
На шахматной доске (8х8) стоят конь и пешка. Конь располагается на поле А, пешка - на поле B. Найти минимальное количество ходов, за которые конь доберется до пешки, если последняя стоит на месте.
За один ход конь выполняет стандартное шахматное перемещение (буквой "Г").

Необходимо подсчитать наименьшее количество перемещений для перехода коня с поля А на поле В.

Формат входных данных
Первая строка содержит координаты поля A - две цифры, разделенные пробелом (первая цифра - номер строки, вторая - номер столбца). Значения координат лежат в диапазоне от 1 до 8. Координаты отсчитываются от левого нижнего угла шахматной доски.
Вторая строка содержит координаты поля В (аналогично).

Формат выходных данных
В выходной файл записывается число n - найденное наименьшее число ходов.

Пример
Ввод
3 4
6 4
Вывод
3

Помогите реализовать на СИ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru