Golden Valley 의류 창고에 겨울 재고가 잔뜩 쌓여 있다. 곧 들어올 봄, 여름 신상품을 놓을 자리를 만들려면 겨울 재고를 빨리 팔아야 한다. 관리자가 꽤 복잡한 세일 정책을 짜 놓고, 그것을 프로그램으로 옮기는 일을 당신에게 맡겼다.
물건에는 색깔 있는 동그란 스티커가 하나씩 붙어 있다. 스티커 색은 아래 표의 할인율을 뜻하고, 입력에서는 색 이름의 첫 글자를 대문자로 적는다.
| 스티커 색 | 기호 | 할인율(%) |
|---|---|---|
| 빨강 | R | 45 |
| 초록 | G | 30 |
| 파랑 | B | 20 |
| 노랑 | Y | 15 |
| 주황 | O | 10 |
| 흰색 | W | 5 |
관리자는 할인 쿠폰도 뿌리고 있다. 쿠폰을 가진 손님은 스티커 할인을 적용한 가격에서 5%를 더 깎아 준다.
손님마다 낼 금액을 계산하라. 스티커 할인과 쿠폰 할인을 모두 적용한 다음, 그 값을 소수점 셋째 자리에서 반올림해 소수점 둘째 자리까지 남긴다. 반올림은 여기서 한 번만 한다.
손님이 현금으로 내면 그 값을 한 번 더, 소수점 둘째 자리에서 반올림해 소수점 첫째 자리까지 남긴다. 단 이때 5는 버린다. 즉 0.05는 0.00이 되고, 0.06은 0.10이 된다.
첫째 줄에 구매자 수 N이 주어진다. (0<N≤100)
다음 N개 줄에 각 손님의 구매 내역이 한 줄씩 주어진다. 한 줄의 항목은 공백으로 구분한다.
<원래 가격> <점> <쿠폰> <결제>
구매마다 할인된 가격을 한 줄에 하나씩 출력한다. 형식은 다음과 같다.
$d.cc
달러 기호를 먼저 쓰고, 금액을 소수점 둘째 자리까지 쓴다. 소수 부분이 0이어도 자리를 채워 0을 적는다.