https://www.acmicpc.net/problem/1436
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #include <iostream> #include <string> using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(0); int n, cnt = 0, num = 665; cin >> n; while(cnt != n){ int tmp = 0; num++; string s = to_string(num); for(int i = 0; i < s.size(); i++){ if(tmp ==3) break; if(s[i] == '6'){ if(tmp==0) tmp +=1; else if(s[i-1] == '6') tmp+=1; else tmp = 0; } else tmp = 0; } if(tmp == 3) cnt++; } cout << num; } | cs |
너무 무식하게 풀었네요
반응형
'프로그래밍 > 문제풀이' 카테고리의 다른 글
[스택] 백준 4949 균형잡힌 세상 (0) | 2018.12.11 |
---|---|
[etc] 백준 1085 직사각형에서 탈출 (0) | 2018.12.11 |
[etc] 백준 10809 알파벳 찾기 (0) | 2018.12.10 |
[etc] 백준 1946 신입 사원 (0) | 2018.12.09 |
[etc] 백준 1049 기타줄 (0) | 2018.12.07 |