문제
https://www.acmicpc.net/problem/1436
1436번: 영화감독 숌
666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워
www.acmicpc.net
해설
규칙성이나 방법을 찾으려다가 오래 걸린 문제...
시간이 2초 주어졌고 n의 크기가 10000이라 연산해야하는 값이 1000만개가 넘지 않음 => 각 수당 약 20번의 연산가능
모든 경우의 수를 그냥 비교해 보는 문제
코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include <bits/stdc++.h>
using namespace std;
int n;
int main()
{
cin >> n;
for (int i = 666; i < 10000666; i++)
{
if (to_string(i).find("666") != string::npos)
n--;
if (n == 0)
{
cout << i;
break;
}
}
}
|
cs |
'백준 알고리즘(C++)' 카테고리의 다른 글
백준 4949번 균형잡힌 세상 ( C++ ) (0) | 2024.03.24 |
---|---|
백준 9012번 괄호 ( C++ ) (0) | 2024.03.23 |
백준 2852번 NBA 농구 ( C++ ) (0) | 2024.03.21 |
백준 3474번 교수가 된 현우 ( C++ ) (0) | 2024.03.20 |
백준 10709번 기상캐스터 (0) | 2024.03.19 |