C语言程序设计基础|精挑细选
题目描述:
小王是公司的仓库管理员,一天,他接到了这样一个任务:从仓库中找出一根钢管。这听起来不算什么,但是这根钢管的要求可真是让他犯难了,要求如下:
1、这根钢管一定要是仓库中最长的;
2、这根钢管一定要是最长的钢管中最细的;
3、这根钢管一定要是符合前两条的钢管中编码最大的(每根钢管都有一个互不相同的编码,越大表示生产日期越近)。
相关的资料到是有,可是,手工从几百份钢管材料中选出符合要求的那根……
要不,还是请你编写个程序来帮他解决这个问题吧。
输入要求:
第一行是一个整数N(N<=10)表示测试数据的组数)
每组测试数据的第一行 有一个整数m(m<=10000),表示仓库中所有钢管的数量,
之后m行,每行三个整数,分别表示一根钢管的长度(以毫米为单位)、直径(以毫米为单位)和编码(一个9位整数)。
输出要求:
对应每组测试数据的输出只有一个9位整数,表示选出的那根钢管的编码,
每个输出占一行
#include<iostream>
#include<cmath>
#include<iomanip>
#include<algorithm>
using namespace std;int main() {int n;cin >> n;while (n--){long long arr[10000], brr[10000], crr[10000];int t;cin >> t;for (int i = 0; i < t; i++){cin >> arr[i] >> brr[i] >> crr[i];}int m = 0;for (int j = 1; j < t; j++){if (arr[j] > arr[m])//找出最长的一根{m = j;}else if (arr[j] == arr[m])//如果长度相同,找出最细的一根{if (brr[j] < brr[m]){m = j;}else if (brr[j] == brr[m])//如果长度和粗细相同,找出编号最大的一根{if (crr[j] > crr[m]){m = j;}}}}cout << crr[m] << endl;//输出最终结果的编号}return 0;
}
C语言程序设计基础|精挑细选相关推荐
- 推荐七款精挑细选的电脑软件,欢迎收藏!
今天小编给大家推荐七款精挑细选的电脑软件,欢迎收藏! 1.HaboBackup 备份软件 这是一款极简备份软件,重装系统或者平时办公文件比较多,习惯性删除的时候,建议对重要文档.图片进行下备份,以防万 ...
- 8个精挑细选的适用App,全是黑科技,用起来超爽
你的手机里都有哪些好用的软件?一些大众的就不说了,下面这8个精挑细选的宝藏App,全是黑科技,用起来超爽! 01&小睡眠一款助眠软件,通过各种音频,让你缓解压力.快速入睡:提供了白噪音.冥想曲 ...
- 推荐3款实用软件,每款都精挑细选,用一次就会爱上
VLC Media Player VLC Media Player,是一款开源且强大的多媒体播放器软件. VLC Media Player 可以说,播放器是我们娱乐生活中不可或缺的一部分,平时我们看肥 ...
- android9.0官方壁纸,谷歌出品:安卓9.0原生春天主题壁纸 每一张都是谷歌的精挑细选!...
原标题:谷歌出品:安卓9.0原生春天主题壁纸 每一张都是谷歌的精挑细选! 安卓系统的碎片化问题一直是困扰谷歌以及安卓生态系统的最大的问题,Android 8.0发布已经一年多,但却仅仅只有2%左右的用 ...
- android9.0官方壁纸,安卓福利:全新Android 9.0原生壁纸 每一张都是谷歌的精挑细选!...
原标题:安卓福利:全新Android 9.0原生壁纸 每一张都是谷歌的精挑细选! 至今,安卓碎片化的程度依然没有得到缓解,Android 8.0发布已经一年多,但却仅仅只有2%左右的用户成功尝到了奥利 ...
- 精挑细选100+技术公众号优秀文章
长按识别关注 此号精挑细选100+技术公众号优秀文章(包括百度,阿里,腾讯,美团等),让你读到最好的文章. 公众号:"1024hub",关注创业和技术,将作为优秀文章的集散地: 每 ...
- 华为智慧屏 鸿蒙,精挑细选的高品质大屏,新一代华为智慧屏V系列不要错过
原标题:精挑细选的高品质大屏,新一代华为智慧屏V系列不要错过 电商618如今已经发展成为零售行业的购物狂欢季,也是消费者入手家电产品的好时机.随着华为智慧屏的崛起,大屏电视成为了备受关注的品类,很多消 ...
- 精挑细选【三十首】车载导航专用高清mv视频影音库打包下载
别的网站找到的车载mv下载,在做开发的时候可以用来调试,标准我AVI格式,写到这里稍做记录,以后嵌入式开发以后. 把AVI文件,复制到模拟器直接播放. 精挑细选[三十首]车载导航专用高清mv视频影音库 ...
- 精挑细选几十款“装机必备软件”集中下载
众里"寻她"千百度--精挑细选几十款"装机必备软件"集中下载 2|字号 订阅 以前写过类似的文章,现在重新挑选并更新到最新版(或经典版).这几十款装机必备软件, ...
最新文章
- 多迪新手学UI设计,拿高薪必须掌握的几个小技巧?
- 修改Linux root用户名 后提示network manager启动失败修复
- 模板—主席树(待修改)
- 结对开发4----最大子数组(大数溢出)
- python idle退出_【ZZ】windows+python2.7在IDLE中执行sys.exit()出现的问题及解决方案
- 协议簇: Media Access Control(MAC) Frame 解析
- 东莞计算机应用能力报名,2017广东职称计算机考试报名:东莞职称计算机报名入口...
- 消息中间件Rabbitmq核心概念讲解
- hdu 1542 Atlantis (线段树+扫描线)
- Spring Boot集成thymeleaf异步刷新页面
- 文档未记录的API之setContentToHTMLString
- 武汉科技大学计算机课程设置,武汉科技大学计算机控制与接口技术课程实施方案.docx...
- 传说中的“猴年马月”就要来了,感觉很多愿望都要实现啦!
- LLVM语言参考手册之标识符、类型与常量
- Alibaba代码检查工具插件
- HMI-36-【节能模式】开搞
- python求方程最小值_python topk()函数求最大和最小值实例
- CAD二次开发 根据多段线Polyline产生的线段Line需要做进一步处理才可以使用
- android signal 6,android项目运行出现Fatal signal 6 (SIGABRT), code -6 in tid 3
- Fed-SCNN: A Federated Shallow-CNN Recognition Framework for Distracted Driving