algorithm/문제 풀이

백준 1436번 (영화감독 숌) 자바 Java11

ssoheeh 2021. 1. 2. 20:44

문제 : 영화감독 숌

시간 제한 : 2 sec

메모리 제한 : 128 MB

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.util.*;
 
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        List<Integer> list = new ArrayList<>();
        int cnt = 0;
        String str = "666";
        while(cnt<n) {
            for (int i = 0; i< 10000000; i++) {
                if(Integer.toString(i).contains(str)) {
                    list.add(i);
                    cnt++;
                }
            }
        }
        System.out.println(list.get(n-1));
    }
}
cs

마구잡이식 코딩이어서 맞는 알고리즘인지 모르겠지만 돌아갔으니 만족....ㅋ