반응형
🔺 문제
16917번: 양념 반 후라이드 반
현진 치킨에서 판매하는 치킨은 양념 치킨, 후라이드 치킨, 반반 치킨으로 총 세 종류이다. 반반 치킨은 절반은 양념 치킨, 절반은 후라이드 치킨으로 이루어져있다. 양념 치킨 한 마리의 가격은
www.acmicpc.net
🔺 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
int A = Integer.parseInt(st.nextToken());
int B = Integer.parseInt(st.nextToken());
int C = Integer.parseInt(st.nextToken());
int X = Integer.parseInt(st.nextToken());
int Y = Integer.parseInt(st.nextToken());
long result = 0;
int cnt = Math.min(X, Y);
// 반반 두 마리 사는 게 각각 한 마리 사는 것보다 저렴한 경우
if(2*C < A+B) {
result = 2*C*cnt;
}
else {
result = (A+B) * cnt;
}
// 양념은 다 구매했지만, 후라이드를 더 사야하는 경우
if(cnt == X) {
cnt = Y - cnt;
result += Math.min(cnt*B, 2*C*cnt);
}
// 후라이드는 다 구매했지만, 앙념을 더 사야하는 경우
else {
cnt = X - cnt;
result += Math.min(cnt*A, 2*C*cnt);
}
System.out.println(result);
}
}
|
cs |
✅ 해결 아이디어
✔ 구현, 사칙연산
🔺 다른 풀이들
- 폼 미쳤다이.. 이런 수학적 머리는.. 나는 없어요...ㅠ
로그인
www.acmicpc.net
💬 느낀 점
초복 기념 치킨 문제ㅎㅎ
1회독 | 2회독 | 3회독 | 4회독 | 5회독 |
V |
(참고)
[백준/자바] 16917 양념 반 후라이드 반
출처 문제 & 예제 더보기 문제 현진 치킨에서 판매하는 치킨은 양념 치킨, 후라이드 치킨, 반반 치킨으로 총 세 종류이다. 반반 치킨은 절반은 양념 치킨, 절반은 후라이드 치킨으로 이루어져 있
settembre.tistory.com
반응형
'코테 > 백준' 카테고리의 다른 글
[백준/JAVA] 11721번: 열 개씩 끊어 출력하기 (0) | 2023.07.12 |
---|---|
[백준/JAVA] 1406번: 에디터 (0) | 2023.07.12 |
[백준/JAVA] 7662번: 이중 우선순위 큐 (0) | 2023.07.11 |
[백준/JAVA] 1644번: 소수의 연속합 (0) | 2023.07.10 |
[백준/JAVA] 4179번: 불! (0) | 2023.07.10 |