Problems
문자열 s는 다음과 같은 조건을 만족하면 카멜 문자열이다.
- s는 하나 이상의 영어 단어들을 붙여서 조합한 문자열이다.
- 첫번째로 오는 단어는 전부 소문자이다.
- 그 다음으로 오는 단어는 첫 글자가 대문자이고, 나머지는 소문자이다.
카멜 문자열 s가 주어졌을때, 카멜 문자열을 구성하는 영어 단어의 수를 출력하라.
Input
카멜 문자열 s가 주어진다. s의 최대 길이는 100,000이다.
Output
문자열 s를 구성하는 단어 수를 출력하라.
Example
hancomTheBestPlaceToStudyAlgorithm
7
Source
Hackerrank, algorithm practice, 2018camp contest2 problemB