Algorithm
백준[1436] - 영화감독 숌
빠쿤
2024. 1. 24. 21:26
- 문제 : https://www.acmicpc.net/problem/1436
- 분류: 브루트포스
- 난이도: S5
- 소요시간 : 10m
- 자아성찰
- 5개월만에 다시 알고리즘을 풀어보았는데, 머리가 굳었다.
- 오히려 이전에 자주 풀었어서 더 어렵게 생각하는 경향이 있어 오래걸렸다..
- 브루트포스는 최대한 단순하게 생각하자.
- 감을 다시 찾자.
- 브루트포스부터 천천히 머리를 녹이자.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class B_1436 {
static int N;
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
N = Integer.parseInt(br.readLine());
// 1번째부터 시작
int M = 666;
int count = 1;
// count가 N일 때 까지 반복
while (count != N) {
// 667, 668, .... 순회하며 "666" 포함되면 count 증가
M++;
if (String.valueOf(M).contains("666")) count++;
}
System.out.println(M);
}
}