입력:
2
출력:
1666
백준 1436번 "영화감독 숌" 문제의 코드입니다.
1. 코드.
#include<bits/stdc++.h>
using namespace std;
int n,i,cnt,tmp;
int main(){
ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
cin>>n;
for(i=666;;i++)
{
tmp=i;
while(tmp>665){
if(tmp%1000==666){cnt++;break;}
else tmp/=10;
}
if(cnt==n) {cout<<i;break;}
}
return 0;
}
2. 코드- string.
#include<bits/stdc++.h>
using namespace std;
int n,i,cnt;
int main(){
ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
cin>>n;
for(i=666;;i++)
{
if(to_string(i).find("666")!=string::npos) cnt++;
if(cnt==n) {cout<<i;break;}
}
return 0;
}
위의 코드를 예제의 입력을 넣어 실행했을 때의 결과입니다.
백준 11651 좌표 정렬하기 2 C++ (0) | 2023.04.17 |
---|---|
백준 11650 좌표 정렬하기 C++ (0) | 2023.04.17 |
백준 15829 Hashing C++ (0) | 2023.04.16 |
백준 2852 NBA 농구 C++ (0) | 2023.04.16 |
백준 2870 수학숙제 C++ (0) | 2023.04.14 |