1571: нижнiйВерблюжийРегiстр

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 15,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Дарина програмує і створила змiнну використовуючи нижнiй верблюжий регiстр. Тепер вона просить Вадима написати програму, яка знайде кiлькiсть слiв, що стали складниками для змiнної. Вiдомо, що у нижньомуВерблюжомуРегiстрi перше слово пишеться з малої лiтери, а всi решту - з великої.

Наприклад, якщо ~S = oneTwoThree~, то змiнна складається з 3-х слiв.

Допоможiть Вадиму написати цю програму.

Формат вхідних даних

Вхiдний потік мiстить рядок ~S~ ~(1 \le S \le 10^5 )~

Формат вихідних даних

Вивести кiлькiсть слiв, якi були використаннi для запису змiнної.

Приклад вхідних даних

saveChangesInTheEditor

Приклад вихідних даних

5

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.