HackerRank/Algorithms

[HackerRank C] Strings : CamelCase

ruming 2021. 7. 11. 15:30

단어개수찾기 대문자를 기준으로 찾으면 된다.

 

int camelcase(char* s) {
    int i, len = strlen(s), flag = 0;
    for(i=0; i<len; i++){
        if(s[i]>=65&&s[i]<=90){
            flag++;
        }
    }
    return flag+1;
}

대문자의 아스키코드가 65~90이므로 대문자일 때 flag를 1증가시키고 첫 단어는 대문자로 시작하지 않으므로 +1한값을 리턴해준다.