반응형
반응형
https://www.acmicpc.net/problem/1436
문제 요약
숌이 만든 N번째 영화 제목에 들어간 수 출력하기
참고
종말의 수 : 666이 적어도 3개 이상 연속으로 들어가는 수를 뜻한다.
=> 666, 1666, 2666, 3666, 4666, 5666, 6660, 6661, 6662, 6663, 6664, 6665, 6666, 6667, 6668, 6669, 7666, 8666, 9666,...
6666처럼 6의 개수가 더 많다고 해서 더 뒤의 순서로 빠지거나 하진 않는 듯 하다.
풀이
int n=int.Parse(Console.ReadLine()),s=665;
while(n>0)if((++s+"").Contains("666"))n--;
Console.Write(s);
s = 665로 만들고
(n이 0보다 클 동안) 미리 +1을 한 s에 ""를 더해서 string형식으로 만들고, 그 문자열이 666을 포함하면 n--;
반복문을 빠져나오면 s 출력!
자야 되나 말아야 되나 악!! 떨려
반응형
'Algorithm > BAEKJOON' 카테고리의 다른 글
[C#]백준 13241 최소공배수 - Hide (0) | 2024.11.08 |
---|---|
[C#]백준 1010 다리 놓기 - Hide (1) | 2024.11.07 |
[C#]백준 14916 거스름돈 - Hide (1) | 2024.11.04 |
[C#]백준 9655 돌 게임 - Hide (0) | 2024.11.02 |
[C#]백준 1094 막대기 - Hide (0) | 2024.11.01 |