Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

Условие
Дано поле Морского боя (10 × 10). Ячейка обозначается 0, если там ничего нет; 1, если там находится корабль; 2, если там находится разбитый корабль. Производится выстрел по координатам (x, y), если выстрел попал в корабль (там, где стоит 1), то палуба этого корабля становится разбитой. Вывести на экран изменённое поле.

Формат входных данных
С клавиатуры вводятся 10 строк по 10 элементов через пробел (0, 1, 2) — поле морского боя. В следующей строке x и y (0 < x, y ≤ 10) — координаты удара через пробел. Первое число — номер строки, второе число — номер столбца.
Формат выходных данных
Необxодимо вывести изменённое поле 10 строк по 10 элементов.

входные данные
0 0 0 0 0 0 0 0 0 0
0 1 1 2 1 0 0 1 1 1
0 0 0 0 0 0 0 0 0 0
1 0 1 1 1 0 1 1 0 0
1 0 0 0 0 0 0 0 0 1
0 0 1 0 1 0 1 0 0 1
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
2 2
выходные данные
0 0 0 0 0 0 0 0 0 0
0 2 1 2 1 0 0 1 1 1
0 0 0 0 0 0 0 0 0 0
1 0 1 1 1 0 1 1 0 0
1 0 0 0 0 0 0 0 0 1
0 0 1 0 1 0 1 0 0 1
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

Другие вопросы по: Информатика

Знаешь правильный ответ?
Условие Дано поле Морского боя (10 × 10). Ячейка обозначается 0, если там ничего нет; 1, если там на...

Популярные вопросы