Question
https://www.acmicpc.net/problem/1436
Code
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int N = Integer.parseInt(br.readLine());
br.close();
int movieName = 666;
int count = 1;
while(N > count){
movieName++;
if(String.valueOf(movieName).contains("666")){
count++;
}
}
bw.write(movieName+"");
bw.flush();
bw.close();
}
}
출처
https://velog.io/@gayeong39/백준-1436-영화감독-숌
백준 1436 영화감독 숌 [JAVA]
이 문제를 처음 보자마자 그냥 앞에 N-1하고 666을 붙여서 출력하면되는 거 아닌가? 하면서 쉽게 접근했지만 아니었다...일단 문제를 풀기 앞서 종말의 숫자 라는 것을 알아야하는데 종말의 숫자
velog.io
반응형
'Coding Test > [BAEKJOON] Java' 카테고리의 다른 글
[BAEKJOON / Java] Silver 큐 2 (1) | 2025.05.09 |
---|---|
[BAEKJOON / Java] Silver 스택 2 (1) | 2025.05.01 |