精 挑 细 选
来源:互联网 发布:手机衣服透视软件 编辑:程序博客网 时间:2024/06/10 16:33
精 挑 细 选
时间限制: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
代码被我改得满目疮痍了:
#include<stdio.h>int main(){int i,m,N;long int a[1001],b[1001],c[1001];scanf("%d",&N);while(N--){scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d%d",&a[i],&b[i],&c[i]);//for( i = 0; i < m; i++ )//{//printf("%d %d %d \n",a[i],b[i],c[i]);//}int max = a[0]; //求出a[]数组中最大的数for(i=1;i<m;i++){if(a[i]>max){max=a[i];}}//printf("max = %d\n",max);for(i=0;i<m;i++)if(a[i]==max){break;} //求出与a[]数组中最大数的下标对应的b[]数组中的最小值, int min=b[i]; //也就是a数组最大数的下标(比如2,4,6),那么就在b数组中 //找下标为(2,4,6)的数值,得到这几个数值的最小值for(;i<m;i++){if(a[i]==max){//int min=0;if(min>b[i]){min=b[i];}}}//printf("min = %d\n",min);for( i = 0; i < m; i++ )//注意这里{if( max == a[i] && min == b[i] ){break;}}int MAX = c[i];//求与a[]数组中最大数的下标同时是b[]数组中的最小值的下标对应的c[]数组中的最大数for(;i<m;i++){if(a[i]==max&&b[i]==min){//printf("c[i] = %d\n",c[i]);//int MAX;if(c[i]>MAX){MAX=c[i];}}}printf("%d\n",MAX);//for(i=0;i<m;i++)//遍历数组//if(a[i]==max&&b[i]==min&&c[i]==MAX)//printf("%d\n",c[i]);}return 0;}
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- 精 挑 细 选
- nyoj_263精 挑 细 选
- ACM-精 挑 细 选
- 1172 -- 精 挑 细 选
- 精 挑 细 选 263
- 精 挑 细 选 20
- 42.精 挑 细 选
- 南阳理工:精 挑 细 选
- Reproducible Research in Computational Science
- Bash之命令历史的存储和记录
- 征服C指针学习笔记
- 二维数组版 dvd
- ubuntu12.04 内核识别到的罗技 c270
- 精 挑 细 选
- Android 视图绘画机制分析
- 数据库操作
- SE For Android 系列
- Leetcode: Max Points on a Line
- sql判断数据库类型
- COGNOS报表下钻
- (备用)libusb 百度百科文件
- 一种准标准CSV格式的介绍和分析以及解析算法