아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

심 카드

면접 대비

시간 제한2초메모리 제한512 MB

요약
학생마다 통화 시간과 데이터 사용량이 주어질 때 세 통신사 요금제 중 최소 합계 요금을 계산한다.
난이도

쉬움10점 중 1점

유형
구현, 완전 탐색, 수학
정답자
아직 제출이 없습니다

문제

이란에는 이동통신사가 세 곳 있다. 통신사마다 통화 요금과 데이터 요금이 다르며, 아래 표와 같다. 요금 단위는 리알이다.

번호이름통화 요금 (1분당)데이터 요금 (1MB당)
1ParsTel3040
2ParsCell3530
3ParsPhone4020

외국인 학생 여러 명이 프로그래밍 대회에 참가하려고 이란에 왔다. 학생은 각자 통화를 몇 분 할지, 데이터를 몇 MB 쓸지 이미 안다. 학생마다 통화 요금과 데이터 요금을 합한 총액이 가장 적어지는 통신사를 추천하려고 한다.

입력

입력의 각 줄에는 학생 한 명의 정보가 들어 있다. 각 줄에 통화 시간(분)과 데이터 사용량(MB)을 나타내는 양의 정수 cc와 dd가 차례로 주어진다 (1≤c,d≤10001 \le c, d \le 1000). 입력은 0 0인 줄로 끝나며, 이 줄은 처리하지 않는다.

출력

학생마다 통화 요금과 데이터 요금을 합한 최소 총액을 입력 순서대로 한 줄에 하나씩 출력한다.

예제2

  1. 예제 1

    입력
    10 60
    100 20
    24 12
    900 400
    50 50
    0 0
    
    예상 출력
    1600
    3800
    1200
    43000
    3000
    
  2. 예제 2

    입력
    1 1
    0 0
    
    예상 출력
    60