-1

如何总结字符串前面的数字?例如,我有输入:

15 humpbacks
3 killer whales
2 sperm whales
19 belugas
2 humpbacks
2 sperm whales
7 killer whales
4 pygmy right whales
7 humpbacks

然后我想总结这些数字,就像这样:

24 humpbacks
10 killer whales
4 sperm whales
19 belugas
4 pygmy right whales
4

1 回答 1

1

您需要实现一个数据结构,该结构允许您将字符串与整数变量进行映射。在一个循环中,您将读取一行、解析它并填充您的地图。当您解析一行时,您将获取该字符串并在您的地图中查找它。如果该条目不存在,则创建它并将整数变量初始化为 0。如果存在,则获取该变量。在任何一种情况下,将在该行中找到的数字添加到变量中。继续这个直到你没有更多的输入。在程序结束时,遍历您的地图并打印出字符串和相关值。

于 2013-05-22T21:40:03.750 回答