백준
백준 2789 - 유학 금지(C++)
공대생의 잡다한 사전
2023. 5. 10. 23:49
문제 링크입니다. https://www.acmicpc.net/problem/2789
2789번: 유학 금지
아주 멀리 떨어져 있는 작은 나라가 있다. 이 나라에서 가장 공부를 잘하는 학생들은 모두 다른 나라로 유학을 간다. 정부는 최고의 학생들이 자꾸 유학을 가는 이유를 찾으려고 했다. 하지만,
www.acmicpc.net
문자열 중 CAMBRIDGE에 속하지 않은 알파벳을 출력하는 문제입니다.

CAMBRIDGE에 사용된 알파벳들을 저장 후, 출력할 알파벳이 이에 속하면 출력하지만 않으면 됩니다.
자세한 것은 코드를 참고해주세요
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <queue>
#include <vector>
#include <cstring>
#include <cmath>
#define P pair<int, int>
#define F first
#define S second
#define INF 987654321
using namespace std;
string N, arr = "CAMBRIDGE";
int alpha[26];
int main(){
cin.tie(0);
cout.tie(0);
cin >> N;
for(int i = 0; i < arr.size(); i++){
alpha[arr[i]- 'A'] = 1;
}
for(int i = 0; i < N.size(); i++){
if(alpha[N[i] - 'A'] == 0) cout << N[i];
}
return 0;
}

질문 및 조언은 댓글을 남겨주세요