Минное поле представляет собой прямоугольное поле размером N × M, разде-
ленное на клетки размером 1 × 1. В некоторых клетках находятся мины (не более
одной мины в клетке). Необходимо посчитать количество мин на поле.
Формат входных данных
В первой строке через пробел записаны два числа N и M – размеры поля (1 6
N, M 6 100). Далее следует N строк по M символов в каждой – описание поля.
Пустая клетка обозначается символом «.», клетка с миной – символом «*».
Формат выходных данных
Требуется вывести одно целое число — количество мин на поле.
Примеры
standard input
2 4
*..*
..*.
standard output
3
Ответы
Ответ дал:
1
Ответ:
Результат работы в приложении
Объяснение:
#!/usr/bin/env python3
nm_str = input().split()
nm = list(map(int, nm_str))
if len(nm) < 2:
print('Неверные значения')
exit(0)
N = nm[0]
M = nm[1]
mine = 0
for i in range(N):
sm = input();
if len(sm) != M:
print('Неверная длина')
break
for s in sm:
if s == '*':
mine += 1
print(mine)
Приложения:
![](https://st.uroker.com/files/a2b/a2bdbec884308e9c573f2b6b80dbac1a.jpg)
alexminaev:
Беда с программированием. Нужно сделать 3 лабораторные работы. В программах Proteus и CodeVisionAVR. Задача лабораторной: сделать все по методичке и сделать скриншоты.
Вас заинтересует
1 год назад
1 год назад
7 лет назад
8 лет назад