time limit: 1000ms memory limit: 32768kb
problem description
傾國傾城的大家閨秀潘小姐要選夫婿啦!武林中各門各派,武林外各大戶人家,聞訊紛紛前來,強勢圍觀。前來參與競選的男生藏龍臥虎,高手雲集,才子遍布,帥哥紛紜,更不乏富二代,官二代,可謂聲勢空前。
每個人參與競選的帥哥除了進行一段激情洋溢的求婚演講以外,還要報上自己姓名、身高和體重,以及個人簡歷。最後再進行文武選拔,最後奪魁者方能得到潘小姐的芳心。
潘小姐不愛名利,只看人,第一關就是身高和體重要合格,即必須在其要求的範圍內,否則直接排除在外,不允許參加下一輪的選拔。
作為乙個程式設計師,你沒有錢也沒有權,擅長的也就是程式設計了。潘小姐也發現了這一點,所以把首輪根據身高體重進行選拔的任務交給了你,如果完成的好,你可以直接進入下一輪選拔,你笑了。
input
潘小姐給你了所有報名男生的資訊。輸入資料的第一行是乙個正整數n(0 < n < 1000)。然後n行資料,每行包含三部分,用空格隔開。第一部分是報名者的姓名name(長度小於20的字串),然後是整數身高h(0 < h < 300),第三部分是整數體重w (0 < w < 200)。
最後一行是四個整數a,b,c,d.表示身高的合格範圍是[a,b],體重的合格範圍是[c,d](0 < a < b < 200, 0 < c < d < 300)。
output
你需要把合格的男生資訊按照身高從低到高輸出,格式跟輸入一樣,也是每行三個資訊,共n行,如果身高相同則按體重從輕到重輸出,若沒有合格人選則輸出no,具體格式見樣例。
example input
8武大郎 70 40西門慶 180 70李逵 160 150燕青 175 69魯智深 180 100武松 180 75小泉純一狼 30 20孫二娘 169 60165 190 60 90example output
孫二娘 169 60燕青 175 69西門慶 180 70武松 180 75#include
#include
#include
struct stu
p[10000], t; //t不能放在main函式裡面,因為將來進行比較轉化的時候,既有陣列,又有字串
int main(void)
scanf("%d %d %d %d", &c, &d, &e, &f);
for(i = 0; i < n - 1; i++)
if(p[j].a == p[j + 1].a)}}
}for(i = 0; i < n; i++) //在輸出的時候開始刪減人數,如果不符合條件直接不輸出即可。
}if(flag)
return 0;
}
結構體之選夫婿(冒泡加快排)
選夫婿1 time limit 1000 ms memory limit 32768 kib submit statistic problem description 傾國傾城的大家閨秀潘小姐要選夫婿啦!武林中各門各派,武林外各大戶人家,聞訊紛紛前來,強勢圍觀。前來參與競選的男生藏龍臥虎,高手雲集,...
老 質價比 選夫婿2 選夫婿1
problem description 給出n件物品,每件物品有質量和 兩種屬性。你要做的是按質量公升序排序,若質量相同則按 降序排序。input 多組輸入。每組先輸入乙個正整數n 1 n n 100 代表有n件物品。接下來的一行有n個正整數wi 1 wi wi 10000 代表每件物品的質量。再接...
結構體 專案四(選做)。
上機內容 c 程式的編寫和執行 我的程式 作 者 趙玲玲 完成日期 2014 年 3 月 8 日 版 本 號 v1.0 輸入描述 無 問題描述 結構體 程式輸出 略 問題分析 演算法設計 略 include using namespace std struct time time ti1,ti2,t...