728x90
반응형
https://www.acmicpc.net/problem/15904
풀이
입력받은 문자들 중 UCPC의 약자가 이루어지면 "I love UCPC" 안되면 "I hate UCPC"를 출력해주면 되는문제다.
문자열을 입력받아 char형으로 1글자씩 UCPC를 비교하면서 체크해주면 된다.
소스코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = "UCPC";
int count = 0;
for(char ch : br.readLine().toCharArray()) {
if(ch == str.charAt(count)) {
count++;
if(count == 4) {
break;
}
}
}
System.out.print(count == 4 ? "I love UCPC" : "I hate UCPC");
}
}
728x90
반응형
'백준 > 15001 - 20000' 카테고리의 다른 글
[백준] 18937번 : 왕들의 외나무다리 돌게임(JAVA) (0) | 2021.08.11 |
---|---|
[백준] 15926번 : 현욱은 괄호왕이야!!(JAVA) (0) | 2021.07.30 |
[백준] 19532번 : 수학은 비대면강의입니다.(JAVA) (0) | 2021.07.20 |
[백준] 17362번 : 수학은 체육과목 입니다2(JAVA) (0) | 2021.07.20 |
[백준] 15894번 : 수학은 체육과목 입니다(JAVA) (0) | 2021.07.20 |
댓글