1436번: 영화감독 숌
666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타
www.acmicpc.net
666이 들어가는 N번째 작은 수를 찾는 게 너무 어려워서
그냥 666부터 시작해서 1씩 키워가면서 노가다로 찾기로 했다(tmp++;)
#include <iostream>
#include <string>
int main() {
int n;
std::cin >> n;
int tmp=666;
while (true) {
// tmp에 한번이라도 666이 등장한다면
if (std::to_string(tmp).find("666") != std::string::npos) {
n--;
if (n == 0) {
break;
}
}
tmp++;
}
std::cout << tmp << std::endl;
return 0;
}
'Computer Science > C++' 카테고리의 다른 글
백준 C++ | #15 BOJ9012 괄호 C++ 문제 풀이 (0) | 2022.08.15 |
---|---|
백준 C++ | #14 BOJ1927 최소 힙 C++ 문제 풀이 (0) | 2022.08.14 |
백준 C++ | #12 BOJ1110 더하기 사이클 C++ 문제 풀이 (0) | 2022.08.11 |
백준 C++ | #11 BOJ1966 프린터 큐 C++ 문제 풀이 (0) | 2022.08.10 |
백준 C++ | #10 BOJ10773 제로 C++ 문제 풀이 (0) | 2022.08.09 |