時間限制:1 秒
記憶體限制:32 兆
特殊判題:否
提交:930
解決:547
題目描述:n只小白鼠(1 <= n <= 100),每只鼠頭上戴著一頂有顏色的帽子。現在稱出每只白鼠的重量,要求按照白鼠重量從大到小的順序輸出它們頭上帽子的顏色。帽子的顏色用「red」,「blue」等字串來表示。不同的小白鼠可以戴相同顏色的帽子。白鼠的重量用整數表示。
輸入:多案例輸入,每個案例的輸入第一行為乙個整數n,表示小白鼠的數目。
下面有n行,每行是乙隻白鼠的資訊。第乙個為不大於100的正整數,表示白鼠的重量,;第二個為字串,表示白鼠的帽子顏色,字串長度不超過10個字元。
注意:白鼠的重量各不相同。
輸出:每個案例按照白鼠的重量從大到小的順序輸出白鼠的帽子顏色。
樣例輸入:
330 red
50 blue
40 green
樣例輸出:
bluegreen
red
2023年北京大學計算機研究生機試真題
答疑:
因為題目要求先寫入再排序,故可直接使用插入排序,**量會減少很多。不必再寫排序函式。
#includestruct mouse
;int main()}}
for(i = 0; i < n; i++)
}return 0;
}
題目1110 小白鼠排隊
一.題目描述 n只小白鼠 1 n 100 每只鼠頭上戴著一頂有顏色的帽子。現在稱出每只白鼠的重量,要求按照白鼠重量從大到小的順序輸出它們頭上帽子的顏色。帽子的顏色用 red blue 等字串來表示。不同的小白鼠可以戴相同顏色的帽子。白鼠的重量用整數表示。輸入 多案例輸入,每個案例的輸入第一行為乙個整...
九度 1110 小白鼠排隊
題目描述 n只小白鼠 1 n 100 每只鼠頭上戴著一頂有顏色的帽子。現在稱出每只白鼠的重量,要求按照白鼠重量從大到小的順序輸出它們頭上帽子的顏色。帽子的顏色用 red blue 等字串來表示。不同的小白鼠可以戴相同顏色的帽子。白鼠的重量用整數表示。輸入 多案例輸入,每個案例的輸入第一行為乙個整數n...
小白鼠排隊
在這裡插入 片總時間限制 1000ms 記憶體限制 65536kb 描述 n只小白鼠 1 n 100 每只鼠頭上戴著一頂有顏色的帽子。現在稱出每只白鼠的重量,要求按照白鼠重量從大到小的順序輸出它們頭上帽子的顏色。帽子的顏色用 red blue 等字串來表示。不同的小白鼠可以戴相同顏色的帽子。白鼠的重...