[BOJ / C++] 3059 등장하지 않는 문자의 합

Seulguo·2022년 7월 20일
0

Algorithm

목록 보기
99/185
post-thumbnail

🐣 문제

링크 : https://www.acmicpc.net/problem/3059


🐥 코드

/*
문제 : 등장하지 않는 문자의 합
링크 : https://www.acmicpc.net/problem/3059
*/

#include <iostream>
#include <algorithm>
using namespace std;

int main(){
    int arr[26] = {0, };
    
    int T;
    cin >> T;
    int sum = 0;
    for(int i = 0; i < T; i++){
        string s = ""; 
        cin >> s;
        for(int j = 0; j < s.length(); j++){
            arr[s[j] - 'A'] = 1;
        }

        for(int k = 0; k < 26; k++){
            if(arr[k] == 0){
                sum += (k + 'A');
            }
        }

        cout << sum << '\n';

        for(int i = 0; i < 26; i++){
            arr[i] = 0;
        }
        sum = 0;
    }
    return 0;
}

0개의 댓글