BOJ: 21300 Bottle Return

1 분 소요

문제

In the United States, beverage container deposit laws, or so-called \(\text{bottle bills}\), are designed to reduce litter and reclaim bottles, cans and other containers for recycling. Ten states currently have some sort of deposit-refund systems in place for different types of beverage containers. These deposit amounts vary from \(2¢\) to \(15¢\) per container container, depending on the type and volume of the container. For example, Oregon charges a (refundable) deposit of \(2¢\) per \(\text{refillable container}\), and \(10¢\) for all others(with exceptions).

For this problem you will calculate the amount a customer will get refunded for a given collection of empty containers in the state of New York. New York’s rules are very simple: there is a \(5¢\) deposit for containers of any size less than one gallon containing beer, malt, wine products, carbonated soft drinks, seltzer and water (that does not contain sugar).

입력

Input consists of a single line containing 6 space separated integer values representing the number of empty containers of beer, malt, wine products, carbonated soft drinks, seltzer and water. Each value will be in the range \([0, 100]\).

출력

The output consists of a single line that contains a single integer representing the total refund the customer should get in cents.

예제 입력 1

0 0 0 23 3 100

예제 출력 1

630


코드

#include <bits/stdc++.h>

using namespace std;

int main(void) {
    int a[6];
    int total = 0;

    for(int i=0; i<6; i++) {
      cin>>a[i];
      total += (a[i]*5);
    }

    cout<<total;

    return 0;
}

Reference

BOJ

태그:

카테고리:

업데이트:

댓글남기기