반응형
반응형

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

+ Recent posts