Algorithm/Greedy Algorithm
[ BOJ 6550 ] S5 UCPC는 무엇의 약자일까? { C++ }
surimi🍥
2022. 6. 28. 12:36
반응형
15904번: UCPC는 무엇의 약자일까?
첫 번째 줄에 알파벳 대소문자, 공백으로 구성된 문자열이 주어진다. 문자열의 길이는 최대 1,000자이다. 문자열의 맨 앞과 맨 끝에 공백이 있는 경우는 없고, 공백이 연속해서 2번 이상 주어지는
www.acmicpc.net
C++
#include <iostream>
using namespace std;
int main(void)
{
ios::sync_with_stdio(0);
cin.tie(0);
string S, U = "UCPC";
int i = 0;
/*************************************
S : 전체 문자열
i : "UCPC"를 순차적으로 비교하기 위한 인덱스
**************************************/
getline(cin, S);
for (char c : S)
if (c == U[i])
i++;
cout << (i == 4 ? "I love UCPC" : "I hate UCPC");
}
[BOJ 6550] S5 부분 문자열과 비슷한 문제.
[ BOJ 6550 ] S5 부분 문자열 { C++ }
6550번: 부분 문자열 6550번: 부분 문자열 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 문자열 s 와 t가 빈칸을 사이에 두고 들어온다. s와 t의
urakasumi.tistory.com
반응형