NYOJ题目 263 精挑细选
生活随笔
收集整理的這篇文章主要介紹了
NYOJ题目 263 精挑细选
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述:
小王是公司的倉庫管理員,一天,他接到了這樣一個任務:從倉庫中找出一根鋼管。這聽起來不算什么,但是這根鋼管的要求可真是讓他犯難了,要求如下:
1、?這根鋼管一定要是倉庫中最長的;
2、?這根鋼管一定要是最長的鋼管中最細的;
3、?這根鋼管一定要是符合前兩條的鋼管中編碼最大的(每根鋼管都有一個互不相同的編碼,越大表示生產日期越近)。
相關的資料到是有,可是,手工從幾百份鋼管材料中選出符合要求的那根……?
要不,還是請你編寫個程序來幫他解決這個問題吧。
每組測試數據的第一行 有一個整數m(m<=1000),表示倉庫中所有鋼管的數量,
之后m行,每行三個整數,分別表示一根鋼管的長度(以毫米為單位)、直徑(以毫米為單位)和編碼(一個9位整數)。
每個輸出占一行
#include<stdio.h>
int main()
{
int n,m,i,a,b,c,x,y,z;
scanf("%d",&n);
while(n--)
{
scanf("%d",&m);
a=0;b=0;c=0;
for(i=0;i<m;i++)
{
scanf("%d%d%d",&x,&y,&z);
if(x>a||x==a&&y<b||x==a&&y==b&&z>c) { a=x;b=y;c=z; }
}
printf("%d\n",c);
}
return 0;
}
//AC
分清與找好邏輯關系。
轉載于:https://www.cnblogs.com/hys1258414454/p/7240935.html
總結
以上是生活随笔為你收集整理的NYOJ题目 263 精挑细选的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《HBase权威指南》读书笔记4
- 下一篇: oracle删除临时会话表,新一代QQ群