0 / 0 / 0
Регистрация: 12.03.2010
Сообщений: 32
1

Игра Ёжик

16.03.2010, 20:36. Показов 1459. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста решить задачу на языке Pascal)))
Смысл компьютерной игры в том, чтобы собрать все фишки, расставленные на поле размером N*M, количество фишек - K. Фишки в игре пронумерованы, собирать их можно только в порядке возрастания их номеров.
В начале игры Ёжик начинает движение с клетки с координатами (1,1). За каждый шаг Ёжик может переместиться только на одну из 8 соседних клеток(вверх, вниз, вправо, влево, по диагонали), конечно
с соблюдением условия, что выходить за пределы игрового поля нельзя.Если Ёжик попадает на клетку с фишкой с большим номером, чем он сейчас должен взять, то ничего не происходит.

Требуется определить,какое минимальное число шагов необходимо ёжику, чтобы собрать все фишки, расставленные на поле.

Входные данные
В первой строке входного файла записаны через пробел три целых числа N, M, K (1<=N<=1000, 1<=M<=1000, 1<=K<=1000). Далее в K строках записаны через пробел по два целых числа (Xi, Yi) - координаты расположения фишек на игровом поле в порядке возрастания их номеров.

Выходные данные
В выходной файл записать одно целое число - минимальное число шагов, за которое ёжик может собрать все фишки.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2010, 20:36
Ответы с готовыми решениями:

Задача ёжик - Собрать все фишки, расставленные на поле
Смысл компьютерной игры “Ежик” заключается в том, чтобы собрать все фишки, расставленные на поле...

Игра в «Одиннадцать предметов», игра Баше.
прошу помощи в создании программы! Разработать программную модель следующей игры двух...

Крош и Ёжик хотят стать большими и умными
Ребят помогите перевести с C# на Python данный код. using System;* using...

График "ёжик" на координатной плоскости
Я новичок в javascripte, помогите пожалуйста нарисовать такой график. Спасибо заранее!)))

2
0 / 0 / 0
Регистрация: 11.01.2010
Сообщений: 49
16.03.2010, 21:07 2
это очень сложно!!
0
0 / 0 / 0
Регистрация: 12.03.2010
Сообщений: 32
16.03.2010, 21:16  [ТС] 3
Да я знаю! Вот поэтому и выложил её сдесь!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.03.2010, 21:16
Помогаю со студенческими работами здесь

Бюджет 4500 гр. Конфигурация работа в Office, AutoCAD, игра Assassin, онлайн игра World of Tanks
Собираю компьютер для сестры. Основные требования: работа в Microsoft Office, AutoCAD, игра...

Как сделать так, чтобы при нажатии на кнопку "Новая игра" игра начиналась заново?
Как сделать так, чтобы при нажатии на кнопку &quot;Новая игра&quot; игра начиналась заново? unit1.cpp void...

Игра слов, игра Scrabble
Задание: Создать программу для решения задачи построения слова из некоторого множества букв (игра...

Существует ли игра такая игра?
Всем привет. Существует ли такая игра, где, допустим, мы находимся на космическом корабле, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru