페이지

10820번: 문자열 분석

https://www.acmicpc.net/problem/10820


$O(tL)$


#include<cstdio>
char s[102];
int main() {
    while (fgets(s, 102, stdin)) {
        int la = 0, ua = 0, n = 0, sc = 0;
        for (int i = 0; s[i]; i++) {
            if ('a' <= s[i] && s[i] <= 'z') la++;
            else if ('A' <= s[i] && s[i] <= 'Z') ua++;
            else if ('0' <= s[i] && s[i] <= '9') n++;
            else if (s[i] == ' ') sc++;
        }
        printf("%d %d %d %d\n", la, ua, n, sc);
    }
    return 0;
}

댓글 없음 :

댓글 쓰기