[Algorithm] 99클럽 코테 스터디 16일차 TIL | 백준_고양이는 많을수록 좋다(27961번)

2025. 2. 10. 14:58·Algorithm

📝문제

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

 

💡풀이

문제엔 0마리 이상 k마리 이하의 고양이를 추가할 수 있다고 나와있지만 실제 필요한 수는 k마리라는 것이 핵심이다!

N보다 커질 때 까지 (현재 고양이 수 x 2)를 해준다.

 

현재 고양이 수가 int의 범위를 넘어갈 수 있으므로 long으로 선언해야한다.

 

전체풀이

import java.io.*;
class Main{
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        long N = Long.parseLong(br.readLine());
        long num = 0L;
        int answer = 0;
        while(N > num){
            if(num == 0){
                num++;
            }else{
                num *= 2;
            }
            answer++;
        }
        System.out.println(answer);

    }
}

 

🤔Review

아이디어는 바로 떠올랐는데 num을 int로 선언 했을 때 시간 초과가 났었는데 바로 알아차리지 못해서 시간을 좀 끌었던 문제다.

 

 

'Algorithm' 카테고리의 다른 글

[Algorithm] 99클럽 코테 스터디 18일차 TIL | 백준_맥주 축제(17503번)  (0) 2025.02.12
[Algorithm] 99클럽 코테 스터디 17일차 TIL | 백준_ATM(11399번)  (0) 2025.02.11
[Algorithm] 99클럽 코테 스터디 15일차 TIL | 백준_치킨 배달(15686번)  (0) 2025.02.07
[Algorithm] 99클럽 코테 스터디 14일차 TIL | 백준_오목(2615번)  (0) 2025.02.06
[Algorithm] 99클럽 코테 스터디 13일차 TIL | 백준_부등호(2529번)  (0) 2025.02.05
'Algorithm' 카테고리의 다른 글
  • [Algorithm] 99클럽 코테 스터디 18일차 TIL | 백준_맥주 축제(17503번)
  • [Algorithm] 99클럽 코테 스터디 17일차 TIL | 백준_ATM(11399번)
  • [Algorithm] 99클럽 코테 스터디 15일차 TIL | 백준_치킨 배달(15686번)
  • [Algorithm] 99클럽 코테 스터디 14일차 TIL | 백준_오목(2615번)
dev_ajrqkq
dev_ajrqkq
알고리즘 천재가 될 거야
  • dev_ajrqkq
    기록이 자산이다
    dev_ajrqkq
  • 전체
    오늘
    어제
    • 분류 전체보기 (139)
      • Front-end (0)
      • Back-end (11)
        • Spring (1)
        • Java (8)
      • CS (9)
        • 데이터베이스 (5)
        • 네트워크 (4)
      • Algorithm (72)
      • 이것저것 (0)
      • 버그잡기 (1)
      • TIL (37)
      • 후기 (1)
      • 취준 (0)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      99클럽
      항해99
      개발자취업
      오블완
      티스토리챌린지
      Til
      코딩테스트준비
      TypeScript
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.2
    dev_ajrqkq
    [Algorithm] 99클럽 코테 스터디 16일차 TIL | 백준_고양이는 많을수록 좋다(27961번)
    상단으로

    티스토리툴바