본문 바로가기

BOJ

[백준] 1267번 핸드폰요금 c++

#include <iostream>

using namespace std;

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    int m, y;
    int num;
    int sumM=0, sumY=0;
    cin >> num;
    int* arr = new int[num];
    for (int i = 0; i < num; i++) {
        cin >> arr[i];
    }
    for (int i = 0; i < num; i++) {
        m = 0;
        m = (arr[i] / 30);
        sumM += 10 * (m + 1);
    }
    for (int i = 0; i < num; i++) {
        y = 0;
        y = (arr[i] / 60);
        sumY += 15 * (y + 1);
    }
    if (sumM > sumY) {
        cout << 'M'<< " " << sumY;
    }
    else if (sumM < sumY) {
        cout << 'Y' << " " <<sumM;
    }
    else {
        cout << 'Y'<<" " << 'M'<< " " << sumM;
    }

    delete[] arr;
    return 0;
        
}

'BOJ' 카테고리의 다른 글

[백준] 2309번 일곱 난쟁이 c++  (0) 2020.04.20
[백준] 10804번 카드 역배치 c++  (0) 2020.04.19
[백준] 2577번 숫자의 개수 c++  (0) 2020.04.19
[백준] 2576번 홀수 c++  (0) 2020.04.19
[백준] 2480번 주사위 세개 c++  (0) 2020.04.19