時間限制
400 ms
記憶體限制
65536 kb
**長度限制
8000 b
判題程式
standard
作者 喬林(清華大學)
通訊錄中的一條記錄包含下述基本資訊:朋友的姓名、出生日期、性別、固定**號碼、移動**號碼。 本題要求編寫程式,錄入n條記錄,並且根據要求顯示任意某條記錄。
輸入格式:
輸入在第1行給出正整數n(<=10);隨後n行,每行按照格式「姓名 生日 性別 固話 手機」給出一條記錄。其中「姓名」是不超過10個字元、不包含空格的非空字串;生日按「yyyy/mm/dd」的格式給出年月日;性別用「m」表示「男」、「f」表示「女」;「固話」和「手機」均為不超過15位的連續數字,前面有可能出現「+」。
在通訊錄記錄輸入完成後,最後一行給出正整數k,並且隨後給出k個整數,表示要查詢的記錄編號(從0到n-1順序編號)。數字間以空格分隔。
輸出格式:
對每一條要查詢的記錄編號,在一行中按照「姓名 固話 手機 性別 生日」的格式輸出該記錄。若要查詢的記錄不存在,則輸出「not found」。
輸入樣例:
3輸出樣例:chris 1984/03/10 f +86181779452 13707010007
laolao 1967/11/30 f 057187951100 +8618618623333
qiaolin 1980/01/01 m 84172333 10086
2 1 7
laolao 057187951100 +8618618623333 f 1967/11/30not found
#include struct people
;struct people peo[10];
int main()
else
s++;
} if(s==n)
printf("not found\n");
} return 0;
}
11 1 通訊錄的錄入與顯示 10
通訊錄中的一條記錄包含下述基本資訊 朋友的姓名 出生日期 性別 固定 號碼 移動 號碼。本題要求編寫程式,錄入n條記錄,並且根據要求顯示任意某條記錄。輸入格式 輸入在第1行給出正整數n 10 隨後n行,每行按照格式 姓名 生日 性別 固話 手機 給出一條記錄。其中 姓名 是不超過10個字元 不包含空...
5 34 通訊錄的錄入與顯示 10分
5 34 通訊錄的錄入與顯示 10分 通訊錄中的一條記錄包含下述基本資訊 朋友的姓名 出生日期 性別 固定 號碼 移動 號碼。本題要求編寫程式,錄入n n條記錄,並且根據要求顯示任意某條記錄。輸入在第一行給出正整數n n le 10 隨後n n行,每行按照格式姓名 生日 性別 固話 手機給出一條記錄...
7 2 通訊錄的錄入與顯示 10 分
通訊錄中的一條記錄包含下述基本資訊 朋友的姓名 出生日期 性別 固定 號碼 移動 號碼。本題要求編寫程式,錄入n條記錄,並且根據要求顯示任意某條記錄。輸入格式 輸入在第一行給出正整數n 10 隨後n行,每行按照格式姓名 生日 性別 固話 手機給出一條記錄。其中姓名是不超過10個字元 不包含空格的非空...