첫번째 제출한답
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int cnt = 0;
int i = 665;
while(true) {
i++;
if(String.valueOf(i).contains("666")) {
cnt++;
}
if(cnt == n) {
break;
}
}
System.out.println(i);
}
}
접근방식 -> 무한 반복으로 i를 1씩증가시킴 > i를 문자열로 바꾼값에 "666"이 포함되어있으면 cnt를 증가시킴(cnt는 숌의 N번째 영화라는 의미를 가지게 된다.) > 입력받는 cnt와 n이 같다면 반복문을 종료시키고 i를 출력
결과-> 정답