Koala - 11기/코딩테스트 준비 스터디
[백준/C++] 1436번: 영화감독 숌
나는 푸딩
2023. 7. 15. 20:53
Problem
Solution
int형인 num을 1씩 늘리고 string 형태로 변환하여 "666" 이 있다면 count를 하나씩 늘려 가면서 n번째 영화의 제목에 들어간 수를 출력하도록 코드를 작성한다.
Answer
#include <iostream>
#include <string>
using namespace std;
string getNumber(int n) {
int count = 0;
int num = 0;
while (count < n) {
num++;
if (to_string(num).find("666") != string::npos) {
count++;
}
}
return to_string(num);
}
int main() {
int n;
cin >> n;
string ans = getNumber(n);
cout << ans;
return 0;
}