happy coding
[java] 27961. 고양이는 많을수록 좋다. 본문
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
//n 입력받기
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
long n = Long.parseLong(br.readLine());
int count = 0;
while (n>3) {
count++; //무조건 더하고 시작
n = n/2 + (n%2 == 1? 1:0); //2배로 나누고, 나눈 값이 1이라면 1 더하기
}
System.out.println(count + n);
}
}
메서드 생성해서 풀다가, 점점 길어지고 복잡해지는 코드를 보면서, 문제만 맞을 수 있도록 적은다음, 타인 블로그 보고 참고해서 수정
나도 간단하게 코딩하고 싶ㄷr
'coding study > baekjoon' 카테고리의 다른 글
[java] 2752. 세 수 정렬 (0) | 2023.08.01 |
---|---|
[java] 1977. 완전제곱수 (0) | 2023.08.01 |
[java] 2292. 벌집 (0) | 2023.07.28 |
[java] 2581. 소수 (0) | 2023.07.28 |
[java] 2750. 수 정렬하기 (0) | 2023.07.28 |
Comments