본문 바로가기
온라인저지

[BOJ] 2941번: 크로아티아 알파벳

by plzfday 2018. 5. 26.

2941번: 크로아티아 알파벳

풀이

순서대로 잘 묶어주기~!

코드

#include <cstdio>
#include <cstring>

char s[103];

int main()
{
    scanf("%s", s);
    const int size = strlen(s);
    int cnt = 0;
    for (int i = 0; i < size; ++i)
    {
        cnt++;
        if (s[i] == 'c' && (s[i + 1] == '=' || s[i + 1] == '-'))
            ++i;
        else if (s[i] == 'd')
        {
            if (s[i + 1] == '-')
                ++i;
            else if (s[i + 1] == 'z' && s[i + 2] == '=')
                i += 2;
        }
        else if ((s[i] == 'l' || s[i] == 'n') && s[i + 1] == 'j')
            ++i;
        else if ((s[i] == 's' || s[i] == 'z') && s[i + 1] == '=')
            ++i;
    }
    printf("%d\n", cnt);
    return 0;
}

 

'온라인저지' 카테고리의 다른 글

[BOJ] 1520번: 내리막 길  (0) 2018.05.31
[BOJ] 2133번: 타일 채우기  (0) 2018.05.31
[BOJ] 2355번: 시그마  (0) 2018.05.26
[BOJ] 1026번: 보물  (0) 2018.05.25
[BOJ] 11819번: The Shortest does not Mean the Simplest  (0) 2018.05.21
[BOJ] 2482번: 색상환  (0) 2018.05.21

댓글