114-2 OOP B組 Week14 實習課練習 Problem1


Submit solution

Points: 100 (partial)
Time limit: 5.0s
Memory limit: 98M

Authors:
Problem type
Allowed languages
Java 19, Java 8

題目說明

  • 使用者以空格" "為間隔輸入多隻動物名稱,有多種動物,每種動物可能會大量重複。
  • end輸入作為結束。
  • 請使用HashMap撰寫一隻程式計算並輸出有哪些動物並且該動物出現幾次
  • 請依照動物名稱的字元ascii順序輸出,可將HashMap改成TreeMap,用法都一樣。

測資範圍

至少輸入一隻動物。


範例輸入/輸出

範例輸入1

cow pig chicken cow sheep pig cow chicken pig cow sheep chicken
end

範例輸出1

chicken: 3
cow: 4
pig: 3
sheep: 2

範例輸入2

cow
end

範例輸出2

cow: 1

範例輸入3

cow pig chicken sheep horse cow pig chicken sheep horse cow pig chicken sheep horse cow pig chicken sheep horse cow pig chicken sheep horse cow pig chicken sheep horse cow pig chicken sheep horse cow pig chicken sheep horse cow pig chicken sheep horse cow pig chicken sheep horse
end

範例輸出3

chicken: 10
cow: 10
horse: 10
pig: 10
sheep: 10

Comments

There are no comments at the moment.