- 문제
- 풀이
#include <iostream>
#include <string>
using namespace std;
int main()
{
int n = 0, count = 0;
string number = "";
cin >> n;
for (int i = 666; ; i++)
{
number = to_string(i);
// 666이 포함된 경우 count + 1;
if (number.find("666") != -1)
{
count++;
}
// 목표하는 n번만큼 count가 된 경우
// 결과 출력 후 종료
if (count == n)
{
cout << i;
break;
}
}
return 0;
}
'코딩테스트' 카테고리의 다른 글
[백준/2751번/C++] 수 정렬하기 2 (0) | 2024.06.25 |
---|---|
[백준/9012번/C++] 괄호 (0) | 2024.06.20 |
[백준/2775번/C++] 부녀회장이 될테야 (0) | 2024.06.17 |
★ [백준/2609번/C++] 최대공약수와 최소공배수 (0) | 2024.06.14 |
[백준/2292번/C++] 벌집 (0) | 2024.06.13 |