맛동산이

백준 1436 영화감독 숀 본문

알고리즘/백준

백준 1436 영화감독 숀

진ddang 2022. 6. 17. 23:57

https://www.acmicpc.net/problem/1436

 

1436번: 영화감독 숌

666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타

www.acmicpc.net

 

아이디어가 안떠올라서 문제 정답을 봤다.

부르스 포스 같은경우에는 그냥, 진짜 처음부터 끝까지 숫자를 1씩 올려가면서 탐색하는 방법이 맞는것 같고,

그러면서 이 문제에서는 10의 자리를 줄여 나가면서 푸는방법이라는게 인상깊었음.

 

temp/=10 이, 자릿수를 줄이는  방법이고

1000% =666 으로 검색함.

 

#include <iostream>
#include <vector>
#include <map>
#include <algorithm>

using namespace std;

#define Test 1

int main()
{
    int n;
    int count = 0;
    int numbers = 665;
    int temp;
    cin >> n;
    while (count != n)
    {
        numbers++;
        temp = numbers;
        while (temp != 0)
        {
            if (temp % 1000 == 666)
            {
                count++;
                break;
            }
            else
            {
                temp /= 10;
            }
        }
    }
    cout << numbers;
}
반응형

'알고리즘 > 백준' 카테고리의 다른 글

(백준 1269) 대칭 차집합  (0) 2022.06.29
(백준 14425) 문자열 집합  (0) 2022.06.27
(백준 10815) 숫자 카드  (0) 2022.06.26
(백준 10814) 나이순 정렬  (0) 2022.06.25
백준7568 덩치(c++)  (0) 2022.06.15