精 挑 细 选

简介:

精 挑 细 选

时间限制: 3000 ms  |  内存限制: 65535 KB
难度:1
描述
小王是公司的仓库管理员,一天,他接到了这样一个任务:从仓库中找出一根钢管。这听起来不算什么,但是这根钢管的要求可真是让他犯难了,要求如下:
1、 这根钢管一定要是仓库中最长的;
2、 这根钢管一定要是最长的钢管中最细的;
3、 这根钢管一定要是符合前两条的钢管中编码最大的(每根钢管都有一个互不相同的编码,越大表示生产日期越近)。
相关的资料到是有,可是,手工从几百份钢管材料中选出符合要求的那根……
要不,还是请你编写个程序来帮他解决这个问题吧。
输入
第一行是一个整数N(N<=10)表示测试数据的组数)
每组测试数据的第一行 有一个整数m(m<=1000),表示仓库中所有钢管的数量,
之后m行,每行三个整数,分别表示一根钢管的长度(以毫米为单位)、直径(以毫米为单位)和编码(一个9位整数)。
输出
对应每组测试数据的输出只有一个9位整数,表示选出的那根钢管的编码,
每个输出占一行
样例输入
222000 30 1234567892000 20 98765432143000 50 8721984423000 45 7524981242000 60 7651287423000 45 652278122
样例输出
987654321752498124

查看代码---运行号:252254----结果:Accepted

运行时间: 2012-10-05 14:37:13  |  运行人: huangyibiao
01. #include <cstdio>
02. #include <iostream>
03. using namespace std;
04. int main()
05. {
06. int t;
07. scanf("%d ", &t);
08.  
09. while (t--)
10. {
11. int numOfPiles;
12. scanf("%d ", &numOfPiles);
13.  
14. int maxLen = 0, minThin = 10000, maxNo = 0;
15. int len, thin, no;
16. for (int i = 0; i < numOfPiles; i++)
17. {
18. scanf("%d%d%ld", &len, &thin, &no);
19. if (maxLen < len)
20. {
21. maxLen = len;
22. minThin = thin;
23. maxNo = no;
24. }
25. if (maxLen == len && minThin > thin)
26. {
27. minThin = thin;
28. maxNo = no;
29. }
30. if (maxLen == len && thin == minThin && maxNo < no)
31. {
32. maxNo = no;
33. }
34. }
35. printf("%ld\n", maxNo);
36. }
37. return 0;
38. }


目录
相关文章
帮老外改作文
居然有人夸赞老刘的英文,把老刘汗得只想找个地缝钻进去。后来终于想明白了,原来人家说的是反话,是来寒碜老刘的。至此老刘才得以心安。老刘虽然年轻,远未到"耳顺"的年纪,但是,"人自有贵知之明"(想当年老刘的某位领导喜欢把"人贵有自知之明"说成这样)还是懂得的,"过奖"对老刘来说是一件窝心的事儿。 老刘的英文,实在是"马尾提豆腐"的水平。但是和老外打交道多了,也会出现一些意想不到的
1031 0
|
小程序 数据安全/隐私保护 计算机视觉
切勿外传,我要把我的写作“小心思”放出来了!| 年终总结之学习篇🚩
切勿外传,我要把我的写作“小心思”放出来了!| 年终总结之学习篇🚩
195 0
切勿外传,我要把我的写作“小心思”放出来了!| 年终总结之学习篇🚩
|
JavaScript 前端开发
不看后悔系列!原来代码还可以这么写!
不看后悔系列!原来代码还可以这么写!
|
索引 Python
要过年啦!啥?朋友太多?用python实现一个完美的自动回复吧
用python中itchat实现的一个简单的问候自动回复,简单但实用( ̄︶ ̄)↗ 
1887 0
|
算法 程序员 开发工具
|
域名解析 JavaScript 开发工具
他来了,他来了,抱着一个西瓜走过来了!
把开源的大西瓜搬到云开发平台部署起来需要多久?1分钟!把西瓜搬到云开发平台总共分几步,只需三步,下载、上传,部署!也可以继续在CloudIDE中对游戏源码进行一些魔改哦。希望大家过年玩的开心!
993 0
他来了,他来了,抱着一个西瓜走过来了!
随手摘录
那一夜,我听了一宿梵唱,不为参悟,只为寻你的一丝气息。 那一月,我转过所有经轮,不为超度,只为触摸你的指纹。 那一年,我磕长头拥抱尘埃,不为朝佛,只为贴着了你的温暖。 那一世,我翻遍十万大山,不为修来世,只为路中能与你相遇。
981 0
|
芯片
假如一瞬间让所有人拥有世界上所有的知识 | 20181116奇葩说犀利言句摘录
“美国经济学家 诺奖得主西奥多·舒尔茨 研究结果:当社会的平均受教育水平更高的时候,贫富差距会越来越小——一旦共享知识了,人人变得更博学了,那个这个世界,将会每个角落的贫富差距都会在缩小,寒门将出更多的贵子” 人类文明最大的教训,就是对技术的警惕,对人性的宽容; 人类文明最大的经验,就是对技术的宽容,对人性的警惕。
1140 0