알고리즘 모음(C++)

백준 2902 - KMP는 왜 KMP일까?(C++) 본문

백준

백준 2902 - KMP는 왜 KMP일까?(C++)

공대생의 잡다한 사전 2023. 5. 20. 23:05

문제 링크입니다. https://www.acmicpc.net/problem/2902

 

2902번: KMP는 왜 KMP일까?

입력은 한 줄로 이루어져 있고, 최대 100글자의 영어 알파벳 대문자, 소문자, 그리고 하이픈 ('-', 아스키코드 45)로만 이루어져 있다. 첫 번째 글자는 항상 대문자이다. 그리고, 하이픈 뒤에는 반드

www.acmicpc.net

대문자를 찾으면 되는 문제입니다.

 

자세한 것은 코드를 참고해주세요.

#include <iostream>
#include <cstdio>
#include <algorithm>
#include <queue>
#include <vector>
#include <cstring>
#include <cmath>

using namespace std;

string N;
string ans;

int main(){
    cin.tie(0);
    cout.tie(0);
    cin >> N;
    for(int i = 0; i < N.size(); i++){
        if(N[i] >= 'A' && N[i] <= 'Z') ans += N[i];
    }
    cout << ans;
    return 0;
}

 

 

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

'백준' 카테고리의 다른 글

백준 25372 - 성택이의 은밀한 비밀번호(C++)  (0) 2023.05.28
백준 10822 - 더하기(C++)  (0) 2023.05.28
백준 1357 - 뒤집힌 뎃셈(C++)  (0) 2023.05.18
백준 4470 - 줄번호(C++)  (0) 2023.05.18
백준 10821 - 정수의 개수(C++)  (0) 2023.05.18