SWEA
swea 1284 [D2] 수도 요금 경쟁 JAVA
녁이
2023. 11. 20. 19:51
728x90
반응형
풀이 :
문제 이해가 필요. 단순 계산 문제
A회사, B회사 수도 요금을 계산하고 더 작은 값을 출력함
public class Solution1284 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T;
T = sc.nextInt();
for (int tc = 1; tc <= T; tc++) {
int P = sc.nextInt(); // 9 -> A회사 리터당 9
int Q = sc.nextInt(); // 100 -> 20L 이하 요금 -> 기본 요금
int R = sc.nextInt(); // 20 -> 기준점
int S = sc.nextInt(); // 3 -> 리터당 3
int W = sc.nextInt(); // 10 -> 사용한 리터
int A = 0;
int B = 0;
A = P * W;
if (R > W) {
B = Q;
} else {
B = Q + (W - R) * S;
}
int result = Math.min(A, B);
System.out.println("#" + tc + " " + result);
}
}
}
728x90
반응형