Junior-Developer
Home
  • Category (316)
    • 문제풀이 (270)
      • 백준oj (201)
      • 프로그래머스 (53)
      • 명품 자바 프로그래밍(개정4판) (11)
      • 구름 (5)
    • 알고리즘 (6)
    • Node.js (2)
    • 체크리스트 (37)
블로그 내 검색
Home

Junior-Developer

1일 1커밋! 1일 1 백준!

  • 문제풀이/백준oj

    [백준OJ] 15641번 SUPER SUPER BINARY SEARCH DELUXE 2.5: THE LEGEND OF THE GOLDEN MAZASSUMNIDA, EPISODE 2: THE MAZWAETL UNIVERSE, PART 2: THE PARALLEL UNIVERSE AND THE LOST MAZASSUMNIDA: GAME OF THE YEAR EDITION

    2021. 5. 6.

    by. Hyeon-Uk

    반응형

    www.acmicpc.net/problem/15641

     

    15641번: SUPER SUPER BINARY SEARCH DELUXE 2.5: THE LEGEND OF THE GOLDEN MAZASSUMNIDA, EPISODE 2: THE MAZWAETL UNIVERSE, PART 2:

    1 이상 100 이하의 자연수를 출력한다. 단, 하나의 자연수만 정답이다. 정답은 맞은 사람이 나타날 때마다 바뀐다. 정답보다 작은 수를 출력하면 33% 부근에서 "틀렸습니다"를 받는다. 정답보다 큰

    www.acmicpc.net


     

    -풀이-

     이분탐색을 손으로 직접 해보라는 문제이다. 

    1이상 100이하의 숫자중 하나를 맞춰야한다. 처음엔 50을 제출해서 50보다 작으면 1~49 사이에 있다는 뜻이되고, 50보다 크다면 51~100사이에 있다는 뜻이된다. 이렇게 중간값들을 제출하며 UP, DOWN을 잘 맞춰서 제출을 하다보면 답이 나오게된다. 

    참고로 본인은 답이 1인 최악의 경우가 걸렸다.....

     

    -시간복잡도-

    1~100사이에서 이분탐색을 실행하면 되므로 O(logN)시간이 걸린다.

     

    -코드-

    Text 파일에다가 본인이 직접 이분탐색을 실시하며, 중앙값을 넣어 제출하면 된다.

     

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

    '문제풀이 > 백준oj' 카테고리의 다른 글

    [백준OJ] 얼음깨기 펭귄  (2) 2021.05.18
    [백준OJ] 1956번 운동  (0) 2021.05.07
    [백준OJ] 9657번 돌 게임 3  (0) 2021.05.04
    [백준OJ] 20551번 SORT마스터 배지훈의 후계자  (0) 2021.05.02
    [백준OJ] 1761번 정점들의 거리  (0) 2021.04.30

    댓글

    관련글

    • [백준OJ] 얼음깨기 펭귄 2021.05.18
    • [백준OJ] 1956번 운동 2021.05.07
    • [백준OJ] 9657번 돌 게임 3 2021.05.04
    • [백준OJ] 20551번 SORT마스터 배지훈의 후계자 2021.05.02
    맨 위로
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
Hyeon-Uk

티스토리툴바