• Предмет: Информатика
  • Автор: iliyaogorodnikov
  • Вопрос задан 2 года назад

Напишите программу, которая подсчитывает, сколько символов данной строки является цифрами. Например, в строке "Sochi-2014" количество цифр равно 4.


ВХОДНЫЕ ДАННЫЕ

Программа получает на вход строку текста, длиной до 100000 символов. Строка может содержать произвольные ASCII-символы, в том числе пробелы.


ВЫХОДНЫЕ ДАННЫЕ

Программа должна вывести единственное число — количество цифр в данной строке.


ПРИМЕР

ВВОД
Sochi-2014

ВЫВОД
4

Ответы

Ответ дал: BobbyFresnel
1

===== PascalABC.NET =====

begin

 ReadlnString.MatchValues('[0-9]').Count.Println

end.

Приложения:

25895: ПитонS = input()
ans = 0
for char in S:
if "0" <= char <= "9":
ans += int(char)
print(ans)
BobbyFresnel: Ага. 6 строк вместо фактически одной. Великое достижение на Питоне!
Вас заинтересует