[여름 기초 2] B HDU 2027 통계 모음

3096 단어 물문제 연습

제목의 뜻


모든 모음 자모가 문자열에 나타나는 횟수를 통계하다.

사고의 방향


모든 문자는 switch로 분류하여 통계합니다.

AC 코드*

#include 
#include 
#include 

int main() {
    char sentence[101];
    int count[5] = {0};
    int n, length, i;
    scanf("%d
"
, &n); while ( n-- ) { fgets(sentence, 101, stdin); length = strlen(sentence); for(i = 0; i < 5; i++) { count[i] = 0; } for (i = 0; i < length; i++) { switch (sentence[i]) { case 'a': count[0]++; break; case 'e': count[1]++; break; case 'i': count[2]++; break; case 'o': count[3]++; break; case 'u': count[4]++; break; default: break; } } printf("a:%d
e:%d
i:%d
o:%d
u:%d
"
, count[0], count[1], count[2], count[3], count[4]); if ( n ) { printf("
"
); } } return 0; }

*참고: HUST의 Virtual Judge에서 AC 테스트

좋은 웹페이지 즐겨찾기