[백준 알고리즘] 9325번 / 얼마?
2021. 7. 11. 23:50ㆍ알고리즘/백준
728x90
반응형
SMALL
문제
해빈이는 학교를 다니면서 틈틈히 번 돈으로 자동차를 사려고 한다. 자동차에 여러 가지 옵션을 포함시킬 수 있는데 해빈이는 덧셈과 곱셈을 하지 못하기 때문에 친구 태완이에게 도움을 청했다. 하지만 태완이도 덧셈과 곱셈을 못한다. 불쌍한 이 두 친구를 위해 모든 옵션이 주어진 자동차를 구매하는데 필요한 액수를 계산해 주자.
입력
첫째 줄에 테스트 케이스의 개수가 주어진다.
각 테스트 케이스의 첫 줄엔 자동차의 가격 s가 주어진다. (1 ≤ s ≤ 100 000)
둘째 줄엔 해빈이가 구매하려고 하는 서로 다른 옵션의 개수 n이 주어진다. (0 ≤ n ≤ 1 000)
뒤이어 n개의 줄이 입력으로 들어온다. 각 줄은 q 와 p로 이루어져 있는데 q는 해빈이가 사려고 하는 특정 옵션의 개수이고 p는 해당 옵션의 가격이다. (1 ≤ q ≤ 100, 1 ≤ p ≤ 10 000)
출력
각 테스트 케이스 마다, 해빈이가 최종적으로 구매하려는 자동차의 가격을 한줄씩 출력한다.
입출력 예제
입력 | 출력 |
2 10000 2 1 2000 3 400 50000 0 |
13200 50000 |
🌈 문제 풀이
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
|
import java.util.Scanner;
public class No9325_HowMuch {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] price = new int[n];
for (int i = 0; i < n; i++) {
int s = sc.nextInt();
int t = sc.nextInt();
for (int j = 0; j < t; j++) {
int q = sc.nextInt();
int p = sc.nextInt();
s += (q * p);
}
price[i] = s;
}
for (int i : price) {
System.out.println(i);
}
sc.close();
}
}
|
cs |
👩💻 풀어보기 👨💻 https://www.acmicpc.net/problem/9325
9325번: 얼마?
해빈이는 학교를 다니면서 틈틈히 번 돈으로 자동차를 사려고 한다. 자동차에 여러 가지 옵션을 포함시킬 수 있는데 해빈이는 덧셈과 곱셈을 하지 못하기 때문에 친구 태완이에게 도움을 청했
www.acmicpc.net
728x90
반응형
LIST
'알고리즘 > 백준' 카테고리의 다른 글
[백준 알고리즘] 2439번 / 별 찍기 - 2 (0) | 2021.07.17 |
---|---|
[백준 알고리즘] 2438번 / 별 찍기 - 1 (0) | 2021.07.17 |
[백준 알고리즘] 2754번 / 학점계산 (0) | 2021.07.11 |
[백준 알고리즘] 1547번 / 공 (0) | 2021.07.10 |
[백준 알고리즘] 10707번 / 수도요금 (0) | 2021.07.07 |