[백준] 2839번 설탕 배달 자바(Java)
by coco3o반응형
https://www.acmicpc.net/problem/2839
정답 코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
int cnt = 0;
while (true) {
if (N == 4 || N == 7) {
System.out.println(-1);
break;
}
if (N % 5 == 0) {
cnt += N / 5;
System.out.println(cnt);
break;
}
else {
N -= 3;
cnt++;
}
}
}
}
설명
1. 3과 5로 구성하지 못하는 수는 4와 7이다.
2. N이 5로 나누어 떨어지면 출력한다.
3. 나누어 떨어지지 않으면 N - 3
4. 반복한다.
반응형
'🏅Algorithm > Baekjoon' 카테고리의 다른 글
[백준] 2167번 2차원 배열의 합 자바(Java) (0) | 2022.02.16 |
---|---|
[백준] 1032번 명령 프롬프트 자바(Java) (0) | 2022.02.16 |
[백준] 1259번 팰린드롬수 자바(Java) (2) | 2022.02.15 |
[백준] 1924번 2007년 자바(Java) (0) | 2022.02.12 |
[백준] 2309번 일곱 난쟁이 자바(Java) (0) | 2022.02.11 |
블로그의 정보
슬기로운 개발생활
coco3o