题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
水果

题目题干

水果

请你帮水果店老板打印一份水果销售情况的明细表。j9R100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第一行正整数N(1\leq N\leq10)N(1≤N≤10)表示有N组测试数据。j9R100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

每组测试数据的第一行是一个整数M(1\leq M\leq100)M(1≤M≤100),表示已有M次成功的交易。其后有M行数据,每行表示一次交易,由水果名称(小写字母组成,长度不超过8080),水果产地(小写字母组成,长度不超过8080)和交易的水果数目(正整数,不超过100100)组成。j9R100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

对于每一组测试数据,请你输出一份排版格式正确(请分析样本输出)的水果销售情况明细表。这份明细表包括所有水果的产地,名称和销售数目的信息。水果先按产地分类,产地按字母顺序排列;同一产地的水果按照名称排序,名称按字母顺序排序。j9R100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

两组测试数据之间有一个空行,最后一组测试数据之后没有空行。j9R100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

1
5
apple shandong 3
pineapple guangdong 1
sugarcane guangdong 1
pineapple guangdong 3
pineapple guangdong 1

输出

guangdong
   |----pineapple(5)
   |----sugarcane(1)
shandong
   |----apple(3)

答案解析

相关题目

导弹拦截 有一种新的导弹拦截系统,凡是与它的距离不超过其工作半径的导弹都能够被它成功拦截。当工作半径为00时,则能够拦截与它位置恰好相同的导弹。但每套导弹拦截系统每天只能设定一次工作半径,而当天的使用
水果 请你帮水果店老板打印一份水果销售情况的明细表。 输入 第一行正整数N(1\leq N\leq10)N(1≤N≤10)表示有N组测试数据。 每组测试数据的第一行是一个整数M(1\leq
彩色石头彩色石头 小光手里有许多五颜六色的宝石,试统计哪种颜色的石头数最多。 输入 输入数据包含多组测试案例,每组测试案例由N(0<N<1 000)N(0<N<1000)开始,NN表示宝石数。 接
漂亮的数字 所有能被33或55整除的正整数都是漂亮数字。试找到第NN个漂亮数字。 输入 输入包含多个测试案例。每个测试案例是一个整数N(1\leq N\leq 100 000)N(1≤N≤100
射箭 小光喜欢射箭运动,他一次可以射下一串排成一行的气球,例如有4个射箭位置: 如果小光想一箭射下3个气球,他就站在3号位置,想一箭射下4个气球他就站在1号位置。现在他想射下m个气球,请问他应该
 队列训练 将学生按顺序依次编号后排成一行横队进行队列训练,训练的规则如下:从头开始1至2报数,凡报到2的出列,剩下的向小序号方向靠拢,再从头开始进行1至3报数,凡报到3的出列,剩下的向小序号方向靠拢
鸡蛋队列 如图所示,将两根筷子平行的放在一起,就构成了一个队列。将带有编号的鸡蛋放到两根筷子之间叫作入队(push),将筷子之间的鸡蛋拿出来叫作出队(pop)。但这两种方式有特殊的定义,对于入队,只能
卡片游戏 琪儿和琳琳分别有不同的矩形卡片,已知A卡片可以覆盖卡片B的条件是A卡片的高度不小于B卡片的高度且A卡片的宽度不小于B卡片的宽度,每张卡片只能使用一次,而且卡片不能旋转,试计算琪儿的卡片可以覆
01串排序 将01串首先按长度排序,长度相同时,按1的个数多少进行排序,1的个数相同再按ASCII码值排序。 输入 输入数据中第一行为整数nn,表示有nn个01串,随后是nn个01串,01串的长度不
12!配对

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢