Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2010, 16:16   #1
Ryuu
Новичок
Джуниор
 
Регистрация: 21.02.2010
Сообщений: 1
Радость Программа на Delphi/C++/Java

Помогите, пожалуйста, написать программу на Delphi/C++/Java
Вот условие:

Петя решил научить своего младшего брата Васю играть в Морской Бой. Он объяснил, что у каждого игрока имеется своё игровое поле
представляющее собой квадрат размером 10x10, на котором размещаются корабли: четырехпалубный, 2 трёхпалубных
3 двухпалубных и 4 однобалубных. Каждый корабль представляет собой горизонтальный или вериткальный ряд подряд
идущих клеток, количество которых равно количеству палуб корабля. Согласно правилам, корабли не могут сопиркасаться ни сторонами,
ни углами.

Игрок, выполняющий ход совершает выстрел: называет коориднаты клетки на поле соперника, в которой, по его мнению
находится корабль. В случае, когда выстрел приходится в пустую клетку, не занятую кораблём соперника, следует
ответ "MISSED". Если выстрел приходится в клетку, где находится корабль, она считается поражённой. Если после
выстрела оказалось, что все клетки этого корабля поражены, следует ответ "DESTROYED", иначе - "HIT".

Чтобы Вася мог хорошенько потренроваться, Петя попросил вас написать программу, которая по заданному
полю и последовательности координат выстрелов будет на каждый выстрел выдавать соотвествующий ответ.

Формат входных данных
В первых десяти строках содержится описание поля: символ "." означает свободную клетку, а "X" клетку корабля. В
одиннадцатой строке задано целое число K от 1 до 100 - количество ходов в последовательности. Последующие K строк содержат
описание ходов, по одному на строку. Каждый выстрел задаётся координатами столбца и строки, записанными подряд без пробелов.
СТолбцы обозначаются буквами от "a" до "j" (слева-направо), а строки - числами от "0" до "9" (сверху-вниз.
Гарантируется, что координаты выстрелов не повторяются.

Формат выходных данных
Для каждого из выстрелов введите соответствующий ответ: "HIT","MISSED"или"DESTROYED".

Заранее благодарен.
Ryuu вне форума Ответить с цитированием
Старый 21.02.2010, 16:27   #2
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Пишите, обсудим!
ICQ 482-373-277
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 21.02.2010, 16:30   #3
freest
Пользователь
 
Регистрация: 26.09.2009
Сообщений: 10
По умолчанию

308 895 241 сделаю
ICQ: 308 895 241
программы под заказ
freest вне форума Ответить с цитированием
Старый 21.02.2010, 16:33   #4
Petrovi4
Новичок
Джуниор
 
Регистрация: 16.06.2007
Сообщений: 0
По умолчанию

ICQ - 324-783-266
Сделаю быстро, качественно, недорого.
Предоплаты не требую!!!
Petrovi4 вне форума Ответить с цитированием
Старый 21.02.2010, 16:33   #5
kwinto
 
Регистрация: 21.02.2010
Сообщений: 8
По умолчанию

Готов реализовать. Недорого.
577-065-746
111111@newmail.ru
kwinto вне форума Ответить с цитированием
Старый 21.02.2010, 16:33   #6
sheka
Босс
Форумчанин
 
Аватар для sheka
 
Регистрация: 03.06.2009
Сообщений: 125
По умолчанию

Выполню на Делфи. В самые короткие сроки. Напиши мне в асю 255507394, обговорим детали.

Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Ася 255507394. Отзывы здесь.
sheka вне форума Ответить с цитированием
Старый 21.02.2010, 16:43   #7
Фенрир
fenryrroa@mail.ru
Пользователь
 
Регистрация: 20.01.2009
Сообщений: 10
По умолчанию

399722458
договоримся
Фенрир вне форума Ответить с цитированием
Старый 21.02.2010, 19:37   #8
bondik
Форумчанин
 
Регистрация: 24.04.2008
Сообщений: 300
По умолчанию

ICQ 456(девять)46 681
bondik вне форума Ответить с цитированием
Старый 21.02.2010, 19:49   #9
XoXoL_89
Новичок
Джуниор
 
Регистрация: 21.02.2010
Сообщений: 2
По умолчанию

готов взяться))
ася 445978716
XoXoL_89 вне форума Ответить с цитированием
Старый 21.02.2010, 21:56   #10
пауэрлифтинг
Заблокирован
 
Регистрация: 11.12.2009
Сообщений: 133
По умолчанию

icq: 136665509
пауэрлифтинг вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа Pascal/C++/Java Ryuu Помощь студентам 1 21.02.2010 15:30
Java в Delphi? Olzhik Помощь студентам 3 04.03.2009 13:30
Программа-тест в Delphi) скиньте))а то програмку здавать преподу надо,и самой хочется понять Delphi Верчик Помощь студентам 9 02.03.2009 17:46
перевести код с delphi на java. Neymexa Фриланс 1 21.11.2008 16:07
java в delphi? steck Общие вопросы Delphi 2 03.04.2007 01:24