BOJ[백준] - 1316 - 그룹 단어 체커
https://www.acmicpc.net/problem/1316
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 |
#include <cstdio>
int main()
{
int n, ng = 0;
scanf("%d\n", &n);
while(n--)
{
char s[101] = { 0, };
int chk[27] = { 0, };
scanf("%s", s);
int prev=-1, curr, i;
for(i = 0; s[i] != '\0'; i++)
{
curr = s[i] - 'a';
if(prev != curr && chk[curr] != 0)
break;
chk[curr]++;
prev = curr;
}
if (s[i]=='\0')
ng++;
}
printf("%d", ng);
return 0;
} |
cs |
'Algorithm 문제풀이 > BOJ [백준] 문제풀이' 카테고리의 다른 글
BOJ[백준] - 1753 - 최단경로 (0) | 2017.07.14 |
---|---|
BOJ[백준] - 8984 - 막대기 (0) | 2017.07.13 |
BOJ[백준] - 6223 - Cow Sorting (0) | 2017.07.13 |
BOJ[백준] - 2569 - 짐정리 (0) | 2017.07.13 |
BOJ[백준] - 2593 - 엘리베이터 (0) | 2017.07.09 |