본문 바로가기

Algorithm

(C++) - 백준(BOJ) 15953번 : 상금헌터 답

반응형
간단한 입출력문제였습니다
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
#include <iostream>
using namespace std;
int main() {
    int a, b, t;
    cin >> t;
    while(t--)
    {
        int price = 0;
        cin >> a >> b;
        if (a == 1)
            price += 5000000;
        else if (2 <= a && a <= 3)
            price += 3000000;
        else if (4 <= a && a <= 6)
            price += 2000000;
        else if (7 <= a && a <= 10)
            price += 500000;
        else if (11 <= a && a <= 15)
            price += 300000;
        else if (16 <= a && a <= 21)
            price += 100000;
        if (b == 1)
            price += 5120000;
        else if (2 <= b && b <= 3)
            price += 2560000;
        else if (4 <= b && b <= 7)
            price += 1280000;
        else if (8 <= b && b <= 15)
            price += 640000;
        else if (16 <= b && b <= 31)
            price += 320000;
        cout << price << '\n';
    }
}
cs