euisblue
1267. 핸드폰 요금

1267: 핸드폰 요금

동호는 새악대로 T 통신사의 새 핸드폰 옴머나를 샀다. 새악대로 T 통신사는 동호에게 다음 두 가지 요금제 중 하나를 선택하라고 했다.

  • 영식 요금제
  • 민식 요금제

영식 요금제는 30초마다 10원씩 청구된다. 이 말은 만약 29초 또는 그 보다 적은 시간 통화를 했으면 10원이 청구된다. 만약 30초부터 59초 사이로 통화를 했으면 20원이 청구된다.

민식 요금제는 60초마다 15원씩 청구된다. 이 말은 만약 59초 또는 그 보다 적은 시간 통화를 했으면 15원이 청구된다. 만약 60초부터 119초 사이로 통화를 했으면 30원이 청구된다.

동호가 저번 달에 새악대로 T 통신사를 이용할 때 통화 시간 목록이 주어지면 어느 요금제를 사용 하는 것이 저렴한지 출력하는 프로그램을 작성하시오.

C++

1#include <bits/stdc++.h> 2using namespace std; 3 4int main(void) { 5 int n,a=0,b=0; 6 cin >> n; 7 for(int i=0; i<n; ++i) { 8 int x; cin>>x; 9 a += (x/30 + 1) * 10; 10 b += (x/60 + 1) * 15; 11 } 12 13 if(a==b) printf("Y M %d\n", a); 14 else if (a<b) printf("Y %d\n", a); 15 else printf("M %d\n", b); 16 17 return 0; 18}