BOJ[백준] - 1316 - 그룹 단어 체커

Posted by ceyx
2017. 7. 13. 02:45 Algorithm 문제풀이/BOJ [백준] 문제풀이
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