最小年齡的三個職工

2021-07-26 12:05:59 字數 720 閱讀 4401

職工有職工號,姓名,年齡.輸入n個職工的資訊,找出3個年齡最小的職工列印出來。 

輸入描述:

輸入第一行包括1個整數n,1<=n<=30,代表輸入資料的個數。

接下來的n行有n個職工的資訊:

包括職工號(整數), 姓名(字串,長度不超過10), 年齡(1<=age<=100)。

輸出描述:

可能有多組測試資料,對於每組資料,

輸出結果行數為n和3的較小值,分別為年齡最小的職工的資訊。

關鍵字順序:年齡》工號》姓名,從小到大。

輸入例子:

5

501 jack 6

102 nathon 100

599 lily 79

923 lucy 15

814 mickle 65

輸出例子:

501 jack 6

923 lucy 15

814 mickle 65

#include#include#include#includeusing namespace std;

typedef struct namename;

static bool comp(name a,name b)

sort(vec.begin(),vec.end(),comp);

for(int i=0;i<3;i++)

{cout<

華科機考 最小年齡的3個職工

時間限制 1秒 空間限制 32768k 題目描述 職工有職工號,姓名,年齡.輸入n個職工的資訊,找出3個年齡最小的職工列印出來。輸入描述 輸入第一行包括1個整數n,1 n 30,代表輸入資料的個數。接下來的n行有n個職工的資訊 包括職工號 整數 姓名 字串,長度不超過10 年齡 1 age 100 ...

1187 年齡最小的三個職工

職工有職工號,姓名,年齡.輸入n個職工的資訊,找出3個年齡最小的職工列印出來。輸入第一行包括1個整數n,1 n 30,代表輸入資料的個數。接下來的n行有n個職工的資訊 包括職工號 整數 姓名 字串,長度不超過10 年齡 1 age 100 可能有多組測試資料,對於每組資料,輸出結果行數為n和3的較小...

最小年齡的職員

題目描述 職工有職工號,姓名,年齡.輸入n個職工的資訊,找出3個年齡最小的職工列印出來。輸入描述 輸入第一行包括1個整數n,1 n 30,代表輸入資料的個數。接下來的n行有n個職工的資訊 包括職工號 整數 姓名 字串,長度不超過10 年齡 1 age 100 輸出描述 可能有多組測試資料,對於每組資...