백준 1436 영화감독 숌(JAVA)

2024. 8. 7. 16:07·PS(Problem Solving)/JAVA

문제 설명

https://www.acmicpc.net/problem/1436

 

풀이과정

 브루트 포스 방식으로 무작정 1씩 더해가면서 666이 포함되어 있으면 카운팅하는 방식으로 풀이했다.

 

정답코드

import java.io.*;
import java.util.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        int N = Integer.parseInt(br.readLine());

        int cnt = 1;
        int i = 666;
        while (cnt != N) {
            i++;

            String s = String.valueOf(i);
            if (s.contains("666")) {
                cnt++;
            }
        }

        bw.write(String.valueOf(i));
        bw.flush();
    }
}
저작자표시 비영리 변경금지 (새창열림)
'PS(Problem Solving)/JAVA' 카테고리의 다른 글
  • 백준 4949 균형잡힌 세상(JAVA)
  • 백준 9012 괄호(JAVA)
  • 백준 2852 NBA 농구(JAVA)
  • 백준 3474 교수가 된 현우(JAVA)
SiwonHae
SiwonHae
프로그래밍을 공부하고 있는 학생입니다.
  • SiwonHae
    시원해의 블로그
    SiwonHae
  • 전체
    오늘
    어제
    • 전체보기 (148)
      • PS(Problem Solving) (94)
        • C (25)
        • C++ (33)
        • JAVA (36)
      • Algorithm & Data Structure (13)
      • Computer Science (12)
        • Network (2)
        • Design Pattern (10)
      • Back-end (5)
        • Spring (4)
      • Front-end (1)
        • React (1)
      • JAVA (4)
      • 정보처리기사 (17)
      • SQLD (2)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 인기 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
SiwonHae
백준 1436 영화감독 숌(JAVA)
상단으로

티스토리툴바