문제
동호는 새 밴드로 T통신사에서 새 휴대폰 옴메르나를 샀다. 통신사 새악대로T는 동호에게 다음 두 가지 요금제 중 하나를 선택해 달라고 부탁했다.
- 제로 식사 계획
- 민식 요금제
제로관세는 30초당 10원씩 부과된다. 즉, 29초 이하로 말을 하면 10원이 부과된다. 30~59초 사이에 전화하면 20원이 부과된다.
민식 요금제는 60초당 15원씩 부과됩니다. 즉, 59초 이하로 말을 하면 15원의 과태료가 부과됩니다. 60~119초 사이에 전화하면 30원이 부과된다.
통화시간 목록이 주어졌을 때 동호가 지난달 T텔레콤을 신규 밴드로 이용했을 때 어떤 요금제가 더 저렴한지 보여주는 프로그램을 작성하세요.
기입
전월에 동호가 사용한 통화 수 N이 주어진다. N은 20보다 작거나 같은 자연수입니다. 두 번째 줄에는 N개의 호출이 주어집니다. 통화 시간은 10,000 이하의 자연수입니다.
전)
3
40 40 40
3
61 61 61
누르다
첫 번째 줄에 저렴한 요금제 이름을 입력합니다. 이후에는 운임이 당첨된 횟수가 중간에 공백을 두고 출력됩니다. 두 요금제에 대한 가격이 동일한 경우 0 양식을 먼저 작성한 다음 최소 양식을 작성하십시오.
영식은 Y, 민식은 M으로 발행된다.
전)
M 45
Y M 90
암호
import java.util.Scanner;
public class Main {
public static void main(String() args)throws Exception {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int num() = new int(n);
int Y=0;
int M=0;
for(int i=0;i<n;i++){
num(i)=scanner.nextInt();
}
for(int i=0;i<n;i++){
Y=Y+num(i)/30*10+10;
M=M+num(i)/60*15+15;
}
if(Y<M){
System.out.printf("Y %d%n",Y);
}else if(Y>M){
System.out.printf("M %d%n",M);
}else{
System.out.printf("Y M %d%n",Y);
}
}
}



