#include<bits/stdc++.h>
using namespace std;
int main(void){
int n;
cin >> n;
int i=666,ret=0;
for(i=666;;i++){
if(to_string(i).find("666")!=string::npos)
ret++;
if(n==ret)
break;
}
cout << i;
return 0;
}
c++ 의 string find 함수는 문자열을 찾아준다.
문자열을 찾은 경우에는 그 문자열이 위치한 주소를 반환한다.
문자열을 찾지 못한 경우에는 string::pos를 반환한다.
문제의 규칙을 찾으려고 했는데 규칙은 없었고 브루트포스를 하면 풀리는 문제였다.