#2153 주차 요금

23  1 s   128 MB  

Description

오늘 늦게 일어난 혜민이는 엄마 차를 타고 학교에 왔다. 차를 타고 학교에 오니 너무 편한 혜민이는 얼른 차를 사서 학교에 끌고 다니고 싶다는 생각을 하였다.
 
그런데 아주대학교는 아주대 학생이어도 주차 요금을 받는 것에 충격을 받고 주차 요금이 도대체 얼마나 하는지 알아보았다.
 
주차시간이 4시간 이하일 경우, 1시간 당 요금은 n 원을 내야 한다.
 
만약 주차시간이 4시간을 초과할 경우, 내야할 요금은 4시간에 해당하는 기본요금과, 4시간 이후에 붙는 10분당 m원의 추가요금을 합한 값을 내야 한다.
 
요금을 계산할 때 만약 주차 시간이 딱 떨어지지 않을 때는 일반 요금은 올림을, 추가 요금은 반올림 하여 계산한다.
 
(예를 들어 일반 요금을 계산하는 경우 29분 주차는 1시간 요금을 내야 하고, 추가 요금을 계산하는 경우 4시간 13분 주차는 4시간 10분 요금만 내도록 한다.)
 
주차 요금 계산하는 게 너무 어려운 혜민이를 도와주자.

Input

첫 줄에 테스트 케이스의 수 T가 주어진다.
 
각 테스트 케이스마다 첫 번째 줄에는 차가 주차 된 총 시간인 x(0 <= x <= 10000)시간 y(0 <= y < 60)분 이 입력 된다.
 
두 번째 줄에는 한 시간 당  요금 n 과 4시간 이후부터 붙는 추가 요금 m 이 들어온다. (0 <= m <= n < 10,000,000)

Output

각 테스트 케이스 마다 내야 하는 총 주차 요금을 출력한다.

Sample Input

Sample Output

3
10 2
3000 300
0 23
1200 100
1 20
2000 200
22800
1200
4000

Source

2013 Ajou Programming Contest