728x90
반응형
브루트 포스
시간을 줄이려고 666이 포함되어 있는 숫자만 골라내도록 했음
#include <iostream>
#include <string>
using namespace std;
int check(int N)
{
int count = 0;
int number = 666;
while (true)
{
if (to_string(number).find("666") != string::npos)
{
count++;
if (count == N)
{
return number;
}
}
number++;
}
}
int main()
{
int N;
cin >> N;
cout << check(N) << endl;
return 0;
}728x90
반응형
'Baekjoon > Silver' 카테고리의 다른 글
| Baekjoon 10845.큐 c++ [Silver IV] (0) | 2024.12.30 |
|---|---|
| Baekjoon 10816.숫자 카드 2 c++ [Silver IV] (0) | 2024.12.30 |
| Baekjoon 17219.비밀번호 찾기 c++ [Silver IV] (1) | 2024.12.23 |
| Baekjoon 11399.ATM c++[Silver IV] (0) | 2024.12.22 |
| Baekjoon 1764.듣보잡 c++[Silver IV] (1) | 2024.12.18 |