https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV189xUaI8UCFAZN
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
문제
입력
출력
소스코드
import java.io.*;
import java.util.*;
class Solution {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
StringTokenizer st;
int t = Integer.parseInt(br.readLine());
for (int i = 0; i < t; i++) {
st = new StringTokenizer(br.readLine());
int p = Integer.parseInt(st.nextToken());
int q = Integer.parseInt(st.nextToken());
int r = Integer.parseInt(st.nextToken());
int s = Integer.parseInt(st.nextToken());
int w = Integer.parseInt(st.nextToken());
if (w - r > 0) q = q + (w - r) * s;
int result = Math.min(p * w, q);
sb.append("#" + (i + 1) + " " + result + "\n");
}
System.out.println(sb);
}
}
해결 방법
'알고리즘 > SWEA' 카테고리의 다른 글
[SWEA] 2382번 : 미생물 격리 (1) | 2024.01.28 |
---|---|
[SWEA] 1952번 : 수영장 (1) | 2023.11.16 |
[SWEA] 7272번 : 안경이 없어! (0) | 2023.11.10 |
[SWEA] 2105번 : 디저트 카페 (0) | 2023.11.09 |
[SWEA] 1953번 : 탈주범 검거 (0) | 2023.11.08 |