#DR6. 街边小吃摊

街边小吃摊

巷子口新开了一家小吃摊,里面卖的都是很好吃的食物! 自从开业以来,每天都有许多人来这里填饱肚子。 小摊中有 n 道菜品,每道菜品有各自的价格与数量。 当菜品还有余量时,老板会告诉他们要付多少钱,然后为他们准备食物。 但如果余量不足,则会告诉他们 卖完了 ,他们就不会在这里进行消费,而后离开。 一天中来的顾客数量最多不超过 100 个,每个顾客有一个自己的独特的编号,并且在1~100内。 接下来会有 m 次购买记录,请你将整个营业流程展示出来。

输入格式:

第 1 行:

一个数字 n,表示有 n 道菜品,按照出现顺序由 1~n 编号。

第 2 ~ n+1 行:

每行两个数字:

  • money:菜品单价
  • number:菜品数量

第 n+2 行:

一个数字 m,表示当天有多少次购买记录。

接下来 m 行:

每行 3 个数字:

  • 顾客编号
  • 购买的数量
  • 菜品编号

输出格式:

营业流程:

当菜品余量足够时输出: gu ke x mai le y ge z 当菜品余量不足时输出: cai pin z bu gou le

营业结束后:

将当天的收入以该形式展出(按顾客编号从小到大)输出: gu ke x hua fei le y yuan 金额 保留两位小数(四舍五入)。

输入样例1:

5
20 5
10 30
40 20
5 50
100 1
4
1 5 1
2 10 2
3 20 3
4 1 1

输出样例1:

gu ke 1 mai le 5 ge 1
gu ke 2 mai le 10 ge 2
gu ke 3 mai le 20 ge 3
cai pin 1 bu gou le
gu ke 1 hua fei le 100.00 yuan
gu ke 2 hua fei le 100.00 yuan
gu ke 3 hua fei le 800.00 yuan

输入样例2:

4
12.5 8
7.8 15
25.0 6
3.5 20
5
1 2 1
2 3 2
3 1 3
1 1 4
4 2 2

输出样例2:

gu ke 1 mai le 2 ge 1
gu ke 2 mai le 3 ge 2
gu ke 3 mai le 1 ge 3
gu ke 1 mai le 1 ge 4
gu ke 4 mai le 2 ge 2
gu ke 1 hua fei le 28.50 yuan
gu ke 2 hua fei le 23.40 yuan
gu ke 3 hua fei le 25.00 yuan
gu ke 4 hua fei le 15.60 yuan

数据范围:

  • 1 ≤ n ≤ 100
  • 1 ≤ m ≤ 100
  • 菜品数量与单价均在 1 ~ 100 范围内