题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
互送礼物

题目题干

互送礼物

每个人都准备了一些钱用于给他的朋友们送礼物,他们把准备的钱平分后购买礼物给各自的朋友们,所有送礼物的钱都是整数,而且尽可能多给,不能给出的钱被送礼物者自己保留。 请你统计每个人因此而产生的最终盈亏数。U4C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第1行为一个整数n(2≤n≤10),表示人数。 随后n行描述每个人的名字,没有人的名字会长于14个字符。 随后描述每一个人的送礼物情况:即每一个人的第1行是他的名字,第2行有两个数字,第一个数字为他准备的钱数(在0到2 000的范围里),第二个数字是他要送礼物的朋友数m,随后m行为他要送礼物的朋友的名字。U4C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

输出n行,即按输入顺序输出每一个人的名字和他因互送礼物而产生的盈亏数,名字与数字之间以空格间隔。U4C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

5
dave
laura
owen
vick
amr
dave
200 3
laura
owen
vick
owen
500 1
dave
amr
150 2
vick
owen
laura
0 2
amr
vick
vick
0 0

输出

dave 302
laura 66
owen -359
vick 141
amr -150

答案解析

相关题目

幽灵粒子 有一个从上到下垂直于地面的线段,线段长为L,可用坐标从上向下标记为1,2,…,L,无数的“幽灵粒子”在该线段上的初始坐标均为整数且各不相同。“幽灵粒子”的初始移动方向只有两种,即或者向上移动
互送礼物 每个人都准备了一些钱用于给他的朋友们送礼物,他们把准备的钱平分后购买礼物给各自的朋友们,所有送礼物的钱都是整数,而且尽可能多给,不能给出的钱被送礼物者自己保留。 请你统计每个人因此而产生的最
有 5 个学生的数据,要求: (1)把学生数据存到硬盘文件中; (2)将硬盘文件中的第 1、3、5 名学生数据读取程序,并显示出来; (3)将第 3 名学生的数据修改后存回硬盘文件的原位置; (4)从
将一批数据以二进制形式存放在硬盘文件中。
从键盘输入一行字符,把其中的字母字符一次性存放在硬盘文件 f2.txt 中。再把它们从硬盘文件读入程序,将其中的小写字母转换为大写字母,再存入硬盘文件 f3.txt。
有一个整型数组,含10个元素,从键盘输入10个整数存入数组,并将此数组输出到硬盘文件中存放。
编写一个程序,把字符串中的小写字符转换成大写字符,其他字符不变。
输出以下三角形图案。
按下面形式输出杨辉三角形。
4×5 矩阵中找出最小值及其所在的行号和列号。 4 行 5 列的数组 a 中,用变量 min 存储最小值,row 存储最小值所在的行号,col存储最小值所在的列号。

提示声明

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

猜你喜欢