幼儿园的老师给几位小朋友等量的长方体橡皮泥,但有个小朋友(小霸王)觉得自己的橡皮泥少了,就从另一个小朋友那里抢了一些。请问,是哪个小霸王抢了哪个小朋友的橡皮泥?

输入格式:
测试数据有多组。对于每组测试,首先输入一个整数n(n≤500),然后输入n行,每行包括3个不超过1000的整数l、w、h和1个字符串name(不超过8个字符且不含空格),其中,l、w、h分别表示橡皮泥的长、宽、高,name表示小朋友的姓名。当n等于-1时,输入结束。

输出格式:
对于每组测试,按“name1 took clay from name2.”的格式输出一行,其中name1代表小霸王的名字,name2代表被抢小朋友的名字,具体参考输出样例。

输入样例:

3
10 10 2 Jill
5 3 10 Will
5 5 10 Bill
-1

输出样例:

Bill took clay from Will.

代码:

while True:n = int(input())if n == -1:breakmy_dict = {}for i in range(n):value = input()value = value.split()long = int(value[0])width = int(value[1])height = int(value[2])name = value[3]my_dict[name] = long*width*heightresult = 0for value in my_dict.values():result += valueaver = result / len(my_dict.values())for key,value in my_dict.items():if value > aver:name1 = keyif value < aver:name2 = keyelse:print(f'{name1} took clay from {name2}.')

PTA(每日一题)7-45 小霸王相关推荐

  1. 每日一题(45)—— 字符数组找错

    void test2() {char str1[10], str2[10];int i;for(i=0; i<10; i++)str1[i] = 'a';strcpy( str2, str1 ) ...

  2. PTA(每日一题)7-59 武林盟主

    在传说中的江湖中,各大帮派要选武林盟主了,如果龙飞能得到超过一半的帮派的支持就可以当选,而每个帮派的结果又是由该帮派帮众投票产生的,如果某个帮派超过一半的帮众支持龙飞,则他将赢得该帮派的支持.现在给出 ...

  3. PTA(每日一题)7-43 验证哥德巴赫猜想

    哥德巴赫猜想之一是指一个偶数(2除外)可以拆分为两个素数之和.请验证这个猜想. 因为同一个偶数可能可以拆分为不同的素数对之和,这里要求结果素数对彼此最接近. 输入格式: 首先输入一个正整数T,表示测试 ...

  4. PTA(每日一题)7-66 分解素因子

    假设n是一个正整数,它的值不超过1000000,请编写一个程序,将n分解为若干个素数的乘积. 输入格式: 首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据.每组测试数据输入一个正整数n(1 ...

  5. PTA(每日一题)7-49 互质数

    Sg认识到互质数很有用.若两个正整数的最大公约数为1,则它们是互质数.要求编写函数判断两个整数是否互质数. 输入格式: 首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据.每组测试先输入1个 ...

  6. PTA(每日一题)7-75 某校几人

    某学校教职工人数不足n人,在操场排队,7个一排剩5人,5个一排剩3人,3个一排剩2人:请问该校人数有多少种可能?最多可能有几人? 输入格式: 测试数据有多组,处理到文件尾.每组测试输入一个整数n(1≤ ...

  7. PTA(每日一题)7-1 jmu-JavaPython-统计一段文字中的单词个数并按单词的字母顺序排序后输出

    现需要统计若干段文字(英文)中的不同单词数量. 如果不同的单词数量不超过10个,则将所有单词输出(按字母顺序),否则输出前10个单词. **注1:**单词之间以空格(1个或多个空格)为间隔. **注2 ...

  8. PTA(每日一题)7-61 简单的归并

    已知数组A和B各有m.n个元素,且元素按值非递减排列,现要求把A和B归并为一个新的数组C,且C中的数据元素仍然按值非递减排列. 例如,若A=(3,5,8,11),B=(2,6,8,9,11,15,20 ...

  9. PTA(每日一题)7-16 jmu-分段函数l

    本题目要求计算以下分段函数的值(x为从键盘输入的一个任意实数): 如果输入非数字,则输出"Input Error!" 输入格式: 在一行中输入一个实数x. 输出格式: 在一行中按& ...

最新文章

  1. Linux那些事儿 之 戏说USB(8)从这里开始
  2. Mysql分析-profile详解
  3. event级别设置Resumable Space Allocation
  4. 泛函分析——有界线性算子和函数
  5. 文理分科 (最小割问题)
  6. python获取调用函数的注释,如何使用函数注释验证函数调用类型
  7. 独家 | 林元庆新征程:创立AIbee估值8亿,毗邻百度,吴恩达助攻
  8. python3pygame 游戏程序_python3 pygame实现接小球游戏
  9. 去除CSDN系统通知小红点
  10. c语言怎么编程机器人,移动机器人(电子球)编程(c语言)
  11. m7405d粉盒清零方法_联想m7605d清零方法
  12. 间隙锁(Gap Lock)
  13. websocket ping pong
  14. codeblocks 编译器设置方法 也可以酱紫滴
  15. 菜鸟日记(yzy) 微信公众号网页的开发-websocket
  16. linux中的du命令和df命令和fdisk命令
  17. ARTS-第二周(2019.07.08)
  18. Elasticsearch 入门到精通-Elasticsearch中的一些重要概念:cluster, node, index, document, shards及replica
  19. 机器学习实战:K-近邻(KNN)算法识别26个大写英文字母(A到Z)(含拍照检验步骤详解)
  20. archlinux配置conky

热门文章

  1. VS 未能解析此引用,未能找到程序集,请检查磁盘上是否存在该程序集
  2. OVER中OVER(PARTITION BY... ORDER BY...)的使用
  3. python爬取整个网站_python爬取网站全部url链接
  4. java中的border_java中BorderLayout的使用方法
  5. 手机游戏引擎 Cocos2d-x
  6. 功能强大的分区魔术师——winxp、win2k3、win7、win2k8r2
  7. 数据仓库中的Inmon与Kimball架构之争
  8. //Python学习// input函数的使用实例(附加,非mooc课)
  9. 单篇笔记涨粉8w,10秒视频播放超1000w,小红书最近在流行什么?
  10. 自由职业者接单的7种方式分享