c++题库
John-wick
这个作者很懒,什么都没留下…
展开
-
7-61.数字排序
输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次数。按出现次数递减的顺序输出。如果两个整数出现的次数一样多,则先输出值较小的,然后输出值较大的。给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。1 ≤ n ≤ 1000,给出的数都是不超过1000的非负整数。输入的第一行包含一个整数n,表示给定数字的个数。原创 2023-04-25 17:24:05 · 88 阅读 · 0 评论 -
7.28.最小差值
个数,请找出其中相差(差的绝对值)最小的两个数,输出它们的差值的绝对值。≤ 1000,每个给定的整数都是不超过10000的正整数。相差最小的两个数是5和4,它们之间的差值是1。个正整数,相邻整数之间使用一个空格分隔。有两个相同的数3,它们之间的差值是0。输出一个整数,表示答案。对于所有评测用例,2 ≤。输入第一行包含一个整数。原创 2023-04-22 00:11:53 · 251 阅读 · 0 评论 -
7-9.国际贸易统计
按照收入金额从高到低的递减顺序输出每个国家的编号和收入金额(整数表示,以万元为单位)。每个国家的信息占一行,两数字间有1个空格。如果收入金额有并列,则按参与国际贸易的次数递减输出;如果还有并列,则按国家编号递增输出。>0是其买入商品的金额(整数表示,以万元为单位)。注意:一次贸易对于买入和卖出国家的贸易次数都会增加1次。个国家之间进行国际贸易的记录,请你统计这些国家进行国际贸易的收益。(≤104),即参与国际贸易的国家数量,则这些国家从1到。≤20)是买入商品国家的个数,是买入商品国家的编号,原创 2023-04-22 11:32:22 · 135 阅读 · 0 评论 -
宿舍谁最高
学校选拔篮球队员,每间宿舍最多有 4 个人。现给出宿舍列表,请找出每个宿舍最高的同学。定义一个学生类 Student,有身高 height,体重 weight 等。宿舍号的区间为 [0, 999999], name 由字母组成,长度小于 16,height,weight 为正整数。按宿舍号从小到大排序,输出每间宿舍身高最高的同学信息。题目保证每间宿舍只有一位身高最高的同学。行输入,每一行格式为:宿舍号 name height weight。注意宿舍号不足 6 位的,要按 6 位补齐前导 0。原创 2023-04-21 23:25:10 · 82 阅读 · 2 评论