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 |
댓글