알고리즘
브루트포스 (완전 탐색)
체감 난이도
★ ★ ☆ ☆ ☆
다시 풀 수 있는가?
YES
1. Integer -> String
if (String.valueOf(i).contains("666")) {
전체 코드 ▼
더보기
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Main {
int cnt = 0;
String ans;
public void solution() throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
for (int i = 666; ; i++) {
if (cnt == N) {
break;
}
if (String.valueOf(i).contains("666")) {
cnt++;
ans = String.valueOf(i);
}
}
System.out.println(ans);
}
public static void main(String[] args) throws Exception {
new Main().solution();
}
}