코테/백준

[백준/JAVA] 1436번: 영화감독 숌

imname1am 2023. 6. 12. 17:24
반응형

🔺 문제

 

1436번: 영화감독 숌

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

www.acmicpc.net

 

 

🔺 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import java.util.*;
import java.io.*;
 
public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        
        int N = Integer.parseInt(br.readLine());
        
        int num = 666;
        int cnt = 1;
        
        while(cnt != N) {
            num++;
            
            if(Integer.toString(num).contains("666")) {
                cnt++;
            }
        }
 
        System.out.println(num);
    }
}
cs
✅ 해결 아이디어
✔ 브루트포스
- String의 contains 메소드 사용

 

 


🔺 다른 풀이들

- 풀이 참고했다...

 

[백준] 1436번 : 영화감독 숌 - JAVA [자바]

www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시

st-lab.tistory.com

 

 

- 과정 설명 굿..

 

[백준] 1436번 영화감독 숌 자바(Java)

https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라

dev-coco.tistory.com

 


💬 느낀 점

contains() 메소드를 생각하지 못 해서 쩔쩔맸다...

분발하좌,,,

 

 

1회독 2회독 3회독 4회독 5회독
V        

(참고)

✔ contains() 사용법

 

[JAVA] 자바_contains (문자열 포함 여부 확인)

- 문자열 포함 여부 확인하기 (ft. contains) - contains() - boolean contains(CharSequence s) - contains() 함수는 대상 문자열에 특정 문자열이 포함되어 있는지 확인하는 함수이다. - 대/소문자를 구분한다. 예제 1

mine-it-record.tistory.com

 

반응형