Информатика, Питон
Боря играет в усложнённый «морской бой». В клетках он пишет, сколько у корабля пушек. Если пушек нет, он ставит 0.
Дано поле из цифр, а в конце строка "стоп". Выведи общее количество пушек на всех кораблях.
Ввод Вывод
10001 10
01010
00400
01010
стоп
Answers & Comments
Ответ:
pushka_count = 0 # переменная для подсчета количества пушек
while True:
line = input().strip()
if line == "стоп":
break
for ch in line:
pushka_count += int(ch) # увеличиваем счетчик, если на клетке есть пушка
print(pushka_count) # выводим общее количество пушек
Объяснение:
Щось таке має бути
Ответ:
total_guns = 0 # общее количество пушек на всех кораблях
line = input() # читаем первую строку
# продолжаем читать строки, пока не получим "стоп"
while line != "стоп":
guns = sum(int(char) for char in line) # суммируем количество пушек на текущей строке
total_guns += guns # добавляем количество пушек к общему количеству
line = input() # читаем следующую строку
print(total_guns) # выводим общее количество пушек на всех кораблях