[문제]
[해결]
5번을 자세히보면 8 단위로 늘어나는 규칙이 있다. 그래서 일단 8로 나눈 나머지를 가지고 계산을 하게 되었다. 근데 문제는 0으로 떨어질 때와 6, 7, 로 나머지가 나오게 되면 어느 손가락에도 끼지 못하게 된다. 그래서 그 부분을 따로 빼서 프린트 해 주었다.
package algorithm;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class algo_17362 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
long a = Long.parseLong(br.readLine());
long b = a % 8;
System.out.println((b == 0) ? 2 : (b == 6) ? 4 : (b == 7) ? 3 : b);
}
}
'알고리즘' 카테고리의 다른 글
백준 - 구간 합 구하기 4 (0) | 2024.12.03 |
---|---|
백준 - 1546 (평균) (0) | 2024.12.02 |
백준 11945 뜨거운 붕어빵 (feat.런타임 에러) (0) | 2024.11.18 |
백준 2752 세수정렬 과거의 코드랑 비교하기 (1) | 2024.11.13 |
백준 5543 상근날드 1년전 코드랑 비교하기 (0) | 2024.11.07 |