# 1436

백준 1436 파이썬, 순서대로 증가한다는데,,
어 그래, 숌아 잘 해보자 문제를 세 번 정도 읽은 듯 하다. 그래 불행의 숫자 666을 포함시키는구나 오케이. 순서를 제대로 이해하기 업로드중.. 가장 먼저 고려해봐야 했던 것은 어떤 순서로 666이 나열되는 지 였다. 5666 다음에 6666 인가? 라는 생각을 했는데, 생각해보니 숫자 순서대로 했을 때 6660이 되는 것을 간과할 수 있다. 이점을 파악해야된다고 생각했다. 그렇다면, 어떤 식으로 접근을 해야하나 싶었다. 이건 누구나 생각할 수 있는 부분이었다. 가장 중요했던 것은 다음인데, > ### 🤔 666이 포함된 문자

[C] 백준 1436번 영화감독 숌
링크 https://www.acmicpc.net/problem/1436 문제 666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 수란 어떤 수에 6이 적어도 3개 이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 수는 666이고, 그 다음으로 큰 수는 1666, 2666, 3666, .... 이다. 따라서, 숌은 첫 번째 영화의 제목은 "세상의 종말 666", 두 번
[Baekjoon] 1436 - 영화감독 숌
[백준-1436] 영화감독 숌 문제 링크: https://www.acmicpc.net/problem/1436 코드 풀이 '666'이란 수가 들어가는 수로만 제목을 짓는다. 이 때 N번째 영화의 제목에 들어가는 수를 찾아야 한다. 즉 '666'이 들어가는 수를 오름차순으로 정렬했을 때 N번째 위치한 수를 찾아야 한다. 1부터 모든 수를 탐색하여 '666'이 포함되었는지 판별하고, 포함되었으면 count를 하나 올린다. 이 때 count가 n과 같아지는 시점의 수를 출력하면 된다. 근거 N은 10,000보다 작거나 같은 자연수이다. 즉 10000번째 '666'이 포함된 수를 찾는데 얼만큼의 연산이 필요할지를 판단해야 한다. '666'이 맨 앞이던, 가운데이던, 맨 끝이던 포함된 수여야 한다. '666'이 첫번째 수라면 rough하게 생각했을 때 '666'의 앞이던 뒤던 임의의 수가 4개 붙는 수가 10000번째쯤의 수가 될 것이다. 즉 해당 수는 일곱 자리의

1436번: 영화감독 숌
문제 https://www.acmicpc.net/problem/1436 풀이 (포함 사용) 입력값 N을 선언하고 초기화 함수 ans를 만든다. 비교변수 같은 경우 문자열로 작성을 했는데 문자열로 만든 이유는 python 문법상 int형식으로 if in 조건에 걸면 아래와 같이 인수 타입이 int면 안되다는 에러가 뜬다. 만약에 정수로 비교하고 싶으면 정수형을 반복 가능한 타입으로 변환해야 한다. 예를 들어, range() 함수를 사용하여 정수 범위를 생성하거나, 정수를 리스트 등의 컨테이너에 넣어야 한다. ex) TypeError: argument of type 'int' is not iterable ex) 정확한 예시

백준 - 1436 (Swift)
코드 회고 처음에 규칙을 생각하다가 도저히 해결하지 못해서 완전 탐색을 사용했다 해결해서 신기하다 무식한게 통할때도 있다

[백준] 1436
https://www.acmicpc.net/problem/1436 📔문제 666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 수란 어떤 수에 6이 적어도 3개 이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 수는 666이고, 그 다음으로 큰 수는 1666, 2666, 3666, .... 이다. 따라서, 숌은 첫 번째 영화의 제목은 "세상의 종말 666", 두 번째

[Python] 1436. 영화감독 숌
문제) Code) 후기 > 걍 N + 666 인줄 알고 이게 실버야? 했는데 역시나 아니였다는 거 ㅋ 전에 체스판 다시 칠하기에서 뚜드려맞고 와서 생각하기 싫어서 바로 남들 코드 살짝 훔쳐봄 문제 자체는 어렵진 않은데 내 능지 수준이 어질어질하네..😂

[백준] 1436번
백준 1436번 브루트포스 하나씩 다 순회하는 방법을 브루트포스라고 한다. 🌸내 풀이🌸 나는 666,1666,2666,3666,4666,5666,6666,7666...이렇게 가는 줄 알았는데 그게 아니라 666,1666,2666...6661,6662...이렇게 되는 거였다. 문제를 잘못 이해했다. 그래서 이건 이 숫자 자체를 하나씩 다 순회하면서 그 숫자 num이랑 입력 받은 N이랑 같으면 그 순서를 출력하는 문제였다. 휴휴..생각보다 이해가 안됐다...이제는 이해 완료~👌 🌸내 코드🌸

백준_1436번
1436번 영화감독 숌 시리즈 1의 수인 666 이후 숫자에 '666'이 들어가면 다음 시리즈 제목에 들어가는 숫자가 된다. 시리즈 번호가 주어지면 해당 제목에 들어가는 숫자를 구하는 문제. 숌..제목 이상하게 만들지 말아줘...
백준 [JAVA] :: 1436번 영화감독 숌
📚 문제 정의 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 숫자란 어떤 수에 6이 적어도 3개이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 숫자는 666이고, 그 다음으로 큰 수는 1666, 2666, 3666, .... 과 같다. 따라서, 숌은 첫 번째 영화의 제목은 세상의 종말 666, 두 번째 영화의 제목은 세상의 종말 1666 이렇게 이름을 지을

[백준] 1436 : 영화감독 숌(C)
출처 | https://www.acmicpc.net/problem/1436 문제 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 숫자란 어떤 수에 6이 적어도 3개이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 숫자는 666이고, 그 다음으로 큰 수는 1666, 2666, 3666, .... 과 같다. 따라서, 숌은 첫 번째 영화의 제목은 세상의 종말
백준 1436번: 영화감독 숌
string 클래스 함수를 이용 > ### 풀이 1일 때는 666을 출력하도록 한다. (안해도 되긴 함) 반복문을 통해 입력값 n과 찾은 수의 번째 cnt가 같아지면 빠져나오도록 한다. 정수를 문자열로 바꿔준다. 작은 수부터 탐색하기 위해서는 문자열의 순서를 뒤집어준다. ex) 1234 -> 4321 find함수를 이용해 문자열에 666이 있는지 확인한다. * find함수는 문자열이 있다면, * 문자의 첫번째 인덱스 값을 리턴한다. 없다면, string::npos를 리턴한다.

백준 - 영화감독 숌(1436)
문제 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 숫자란 어떤 수에 6이 적어도 3개이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 숫자는 666이고, 그 다음으로 큰 수는 1666, 2666, 3666, .... 과 같다. 따라서, 숌은 첫 번째 영화의 제목은 세상의 종말 666, 두 번째 영화의 제목은 세상의 종말 1666 이렇게 이름을 지을 것이다.
백준 1436 영화감독 숌 문제풀이 (JAVA)
문제 링크 문제 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 숫자란 어떤 수에 6이 적어도 3개이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 숫자는 666이고, 그 다음으로 큰 수는 1666, 2666, 3666, .... 과 같다. 따라서, 숌은 첫 번째 영화의 제목은 세상의

[백준] 1436 - 영화감독 슘 / 파이썬
브루트포스를 이용해야한다. 브루트포스 개념을 몰라서 찾아봤는데 Brute(무식한) force(힘) 직역하면 무식한힘 그냥 모든조건을 다 탐색하는 알고리즘인 것 같다. 1시리즈 666 2시리즈 1666 3시리즈 2666 4시리즈 3666 5시리즈 4666 6시리즈 5666 7시리즈는 물론 6666 이 아니고 6660이다. 6661,6662,6663 ~ 숫자 666을 num 임의의 변수에 선언한다. 그 후 num에 666이 포함되있지않으면 1을 더해주면서 666을 찾을때마다 count를 올린다. count와 n이 같으면 탈출하고 num값을 출력한다.
[백준] 1436번 / Java, Python
Baekjoon Online Judge algorithm practice 단계별 문제풀기 11. 브루트 포스 > 가장 간단한 알고리즘인, 모든 경우의 수를 검사하는 브루트 포스 알고리즘을 배워 봅시다. Java / Python 5. 영화감독 숌 1436번 > N번째 종말의 수가 나올 때까지 차례대로 시도하는 문제 >> 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다.