|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.04.2012, 11:40 | #1 |
Пользователь
Регистрация: 22.02.2012
Сообщений: 15
|
Задача о муравьях, красящих игровое поле при движении
Есть задачка вродь несложная но туплю
Есть поле не болие 100х100 все белое... на нем 3 муравья 1 делает клетку красной 2 делат клетку желтой 3 делает клетку зеленой Если муравей на белой клетке то красит ее в свой цвет и поворачивается на 90 градусов на право и делает шаг вперед Если не на белой клетке то делает ее белой поварачивается на 90градусов в лево и щшаг вперед.... Если граница то шаг вперед неделает... есть определеннойе количество ходов которое прописывается вначале вместе с размером поля (х,у,т) Муравьи ходят поочереди .... Вход даннык 3 числа ( границы поля и колв ходов ) 3 строчки в каждой кординаты муравья вначале Вывод массив а точнее что будет с полем когда продет Т 0 - белая 1 - крас 2 - желтый 3 - зеленый ______________ Название темы по правилам форума должно адекватно отражать суть решаемой задачи/проблемы. На первый раз я исправил. В последующем, темы с подобным названием будут закрываться или удаляться, а автор такой темы будет получать штрафные баллы. Учтите это на будущее. Модератор. Последний раз редактировалось Serge_Bliznykov; 27.04.2012 в 14:30. |
27.04.2012, 13:36 | #2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
На входе еще должен быть массив.
Да-да, тот самый, который 100х100. Без него условие неполно. И еще, у муравье, надеюсь, три координаты: клетка поля и направление, в котором он смотрит/двигается. |
27.04.2012, 15:02 | #3 |
Пользователь
Регистрация: 22.02.2012
Сообщений: 15
|
Можно закрыть уже разобрал ее
|
27.04.2012, 15:04 | #4 |
Пользователь
Регистрация: 22.02.2012
Сообщений: 15
|
Для каждого из муравьев в массиве dest будем хранить его текущее направление:
1 – вверх 2 – вправо 3 – вниз 4 – влево В массивах lane и row будем для каждого муравья хранить его координаты (номер строки и столбца соответственно) Код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
игровое поле C++ | mego4el | Помощь студентам | 1 | 15.12.2011 00:56 |
Игровое поле. | Stranger333 | Общие вопросы Delphi | 3 | 23.06.2010 14:17 |
Шестиугольное игровое поле | Кронос | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 18.07.2009 12:14 |
Игровое поле в C++ Builder. | Lazio | C++ Builder | 5 | 15.07.2009 22:57 |
Мигание при движении | Speeker | Общие вопросы Delphi | 1 | 14.02.2007 01:22 |