반응형
1) 문제
https://www.acmicpc.net/problem/27961
2) 문제 풀이
흠..
import java.util.Scanner;
public class Baekjoon27961 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
long N = scanner.nextLong();
scanner.close();
int createCount = Long.bitCount(N); // 이진수에서 1의 개수 = 생성 마법 횟수
int copyCount = Long.toBinaryString(N).length() - 1; // 전체 길이 - 1 = 복제 마법 횟수
System.out.println(createCount + copyCount);
}
}
반응형
'coding_test' 카테고리의 다른 글
[99클럽 5기 코테 스터디 TIL 18일차] 맥주 축제 (feat. 탐욕법(Greedy)) (0) | 2025.02.12 |
---|---|
[99클럽 5기 코테 스터디 TIL 17일차] ATM (feat. 탐욕법(Greedy)) (0) | 2025.02.11 |
[99클럽 5기 코테 스터디 TIL 15일차] 치킨배달 (feat. 완전탐색) (0) | 2025.02.07 |
[99클럽 5기 코테 스터디 TIL 14일차] 오목 (feat. 완전탐색 ?!?!?!?) (0) | 2025.02.07 |
[99클럽 5기 코테 스터디 TIL 13일차] 부등호 (feat. 완전탐색 - 백트래킹) (0) | 2025.02.07 |