Daniel's 飲食管理

發布時間: July 28, 2022, 4:24 a.m.   最後更新時間: Sept. 14, 2023, 10:14 p.m.   時間限制: 1000ms   記憶體限制: 128M

軟研最驕傲的社幹王x全雖然智勇雙全,卻有個致命的缺點,他嗜吃高熱量的食物,導致他只長胖不長高。

在日常生活中,我們需要各類食物的營養來維持身體健康,所以選擇食物時要考慮其營養價值及功能。

為了讓這位傳奇人物能夠長命百歲,我們要為王x全打造一個分類各種飲食的篩選器,看看現有的食物中,能選擇那些食物來食用,才能均衡地補充營養。

為王x全打造這款篩選器的小小新手Ranger在製造的過程中遇到了一個問題

他不知道要如何實現一個列出某食物種類底下包含的所有食物名稱的功能

所以請你幫忙解決

什麼?要報酬? 好吧...下面這張相片就分享給你吧..

喔還有因為出題者出到一半想睡覺了,不用擔心不用二分搜會吃TLE的情況出現

第一行輸入1正整數N, 1<=N<=50
接下來2~N+1行輸入兩個字串T和M 代表食物的種類和名稱
最後一行輸入一字串S 代表需要查找的種類名稱

請輸出S種類的所有食物名稱(照字典序輸出)
如果找不到該種類的食物,輸出"No"(不含引號)

複製範例
5
meat pork
drink tea
meat beef
meat fish
grains rice
meat
beef
fish
pork
複製範例
2
fruit apple
drink soda
grains
No

其實三餐給他胡桃就好了。

data structure

Ranger半夜無聊隨便出的