본문 바로가기

알고리즘/SWEA

7087

 

static char buf[32];
static int table[255];
 
static int solution(void)
{
    int N, ret = 0;
    scanf("%d", &N);
    for (int i = 1; i <= N; i++)
    {
        scanf("%s\n", buf);
        table[buf[0]] += 1;
    }
 
    for (int i = 'A'; i <= 'Z'; i++)
    {
        if (table[i] == 0)
            break;
        ret += 1;
    }
 
    memset(table, 0, sizeof(table));
    return ret;
}

A ~ Z 의 횟수를 저장할 테이블만 준비한다면 어렵지 않게 해결 할 수 있는 문제였다.

'알고리즘 > SWEA' 카테고리의 다른 글

6913  (0) 2021.11.01
7699  (0) 2021.11.01
7792  (0) 2021.11.01
7272  (0) 2021.10.31
7701  (0) 2021.10.31