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

2022-05-25 03:03:06 字數 768 閱讀 4126

時間限制:1秒     空間限制:32768k

題目描述

職工有職工號,姓名,年齡.輸入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 

using

namespace

std;

struct

workerdata[

35];

intcmp(worker a,worker b)

intmain()

sort(data,data+n,cmp);

for(int i=0;i3,n);i++)

cout

<"

"<"

"}return0;

}

華科機考 a b

時間限制 1秒 空間限制 32768k 題目描述 實現乙個加法器,使其能夠輸出a b的值。輸入描述 輸入包括兩個數a和b,其中a和b的位數不超過1000位。輸出描述 可能有多組測試資料,對於每組資料,輸出a b的值。輸入例子 2 6 10000000000000000000 100000000000...

最小年齡的職員

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

華科機考 找位置

時間限制 1秒 空間限制 32768k 題目描述 對給定的乙個字串,找出有重複的字元,並給出其位置,如 abcaaab12ab12輸出 a,1 a,4 a,5 a,10,b,2 b,11,1,8 1,12,2,9 2,13。輸入描述 輸入包括乙個由字母和數字組成的字串,其長度不超過100。輸出描述 ...