[백준 문제풀이] 1436 : 영화감독 숌 (파이썬)

2023. 1. 9. 22:09· Python/알고리즘 - 백준
목차
  1. [백준 문제풀이] 1436 : 영화감독 숌 파이썬 (파이썬)
  2. 영화 감독 숌
  3. 문제
  4. 문제  요약
  5. 입력
  6. 출력
  7. 코드
반응형

[백준 문제풀이] 1436 : 영화감독 숌 파이썬 (파이썬)

 

문제 링크 : https://www.acmicpc.net/problem/1436

 

1436번: 영화감독 숌

666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타

www.acmicpc.net

 

깃허브 링크

 

GitHub - jong-seoung/BaekJoon: 백준 문제풀이

백준 문제풀이. Contribute to jong-seoung/BaekJoon development by creating an account on GitHub.

github.com


영화 감독 숌

시간 제한 메모리 제한 정답 비율
2 초 128 MB 53.184%

 

문제

666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다.

 

하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다.

 

종말의 숫자란 어떤 수에 6이 적어도 3개 이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 숫자는 666이고, 그다음으로 큰 수는 1666, 2666, 3666,.... 과 같다.

 

따라서, 숌은 첫 번째 영화의 제목은 세상의 종말 666, 두 번째 영화의 제목은 세상의 종말 1666 이렇게 이름을 지을 것이다. 일반화해서 생각하면, N번째 영화의 제목은 세상의 종말 (N번째로 작은 종말의 숫자)와 같다.

숌이 만든 N번째 영화의 제목에 들어간 숫자를 출력하는 프로그램을 작성하시오. 숌은 이 시리즈를 항상 차례대로 만들고, 다른 영화는 만들지 않는다.

 

문제  요약

따라서, 숌은 첫 번째 영화의 제목은 세상의 종말 666, 두 번째 영화의 제목은 세상의 종말 1666 이렇게 이름을 지을 것이다. 일반화해서 생각하면, N번째 영화의 제목은 세상의 종말 (N번째로 작은 종말의 숫자)와 같다.

 

숌이 만든 N번째 영화의 제목에 들어간 숫자를 출력하는 프로그램을 작성하시오. 숌은 이 시리즈를 항상 차례대로 만들고, 다른 영화는 만들지 않는다.

 

입력

첫째 줄에 숫자 N이 주어진다. N은 10,000보다 작거나 같은 자연수이다.

 

출력

첫째 줄에 N번째 영화의 제목에 들어간 수를 출력한다.

 

코드

num = int(input())

cnt = 666

while num != 0:
    if '666' in str(cnt):
        num -= 1
    cnt += 1

print(cnt-1)

 

반응형
저작자표시 (새창열림)

'Python > 알고리즘 - 백준' 카테고리의 다른 글

[백준 문제풀이] 1874 : 스택 수열 (파이썬)  (0) 2023.01.17
[백준 문제풀이] 1654 : 랜선 자르기 파이썬 (파이썬)  (0) 2023.01.10
[백준] 9012 : 괄호 (파이썬)  (0) 2022.11.02
[백준] 10773 : 제로 (파이썬)  (0) 2022.11.02
[백준] 1259 : 팰린드롬수 (파이썬)  (0) 2022.10.24
  1. [백준 문제풀이] 1436 : 영화감독 숌 파이썬 (파이썬)
  2. 영화 감독 숌
  3. 문제
  4. 문제  요약
  5. 입력
  6. 출력
  7. 코드
'Python/알고리즘 - 백준' 카테고리의 다른 글
  • [백준 문제풀이] 1874 : 스택 수열 (파이썬)
  • [백준 문제풀이] 1654 : 랜선 자르기 파이썬 (파이썬)
  • [백준] 9012 : 괄호 (파이썬)
  • [백준] 10773 : 제로 (파이썬)
Jong_seoung
Jong_seoung
기록하자, 머리는 생각하는 곳이지 저장장치가 아니다.
반응형
Jong_seoung
Today_developStory
Jong_seoung
전체
오늘
어제

블로그 메뉴

  • Home
  • Git Hub
  • 분류 전체보기 (351)
    • Theory (16)
    • Java (3)
      • 알고리즘 (2)
      • 문법 (0)
    • Spring (7)
      • 스프링 입문 (6)
      • PickTalk (0)
      • 에러처리 (1)
    • Python (80)
      • 알고리즘 - 이론 (17)
      • 알고리즘 - 내장함수, 라이브러리 등등 (3)
      • 알고리즘 - 백준 (53)
      • 나도코딩 정리 (2)
      • 기타 (5)
    • Django (159)
      • DRF (105)
      • 인프라 (46)
      • DataBases (2)
      • API Docs (6)
    • FrontEnd (22)
      • htmx (2)
      • React (8)
      • 자바스크립트 (12)
    • GIT (16)
    • 기타 (8)
      • 정리 (2)
      • Flutter (1)
      • 마이크로프로세서 - ATmega128 (2)
      • 개발환경 세팅 (3)
    • 자격증 (37)
      • 정보처리기사 (19)
      • SQLD자격증 (18)

인기 글

최근 글

태그

  • alarm
  • BFS
  • CSRF
  • Django
  • django channels
  • django sse
  • django tutorial
  • django 배포
  • django 스웨거 적용
  • Django 이미지 저장

최근 댓글

hELLO · Designed By 정상우.v4.3.0
Jong_seoung
[백준 문제풀이] 1436 : 영화감독 숌 (파이썬)
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.