计算文本中重复出现的单词
Go
Easy
maps
任务 «计算文本中重复出现的单词»
编写一个程序,读取一行文本并统计该行中每个单词出现的次数。单词之间用空格分隔。不区分字母大小写(不同大小写的单词视为相同)。按字母顺序输出单词及其出现次数。限制条件:字符串长度不超过1000个字符,唯一单词数量不超过100个。
输入格式
一行文本,由空格分隔的单词组成。字符串可能包含标点符号,这些标点符号不被视为单词的一部分。
输出格式
对于每个唯一的单词,输出该单词及其重复次数,用空格分隔。每对输出占一行。单词按字母顺序输出。
示例
示例 1
输入
Hello world hello World
输出
hello 2
world 2
示例 2
输入
Go is fun go programming
输出
fun 1
go 2
is 1
programming 1
示例 3
输入
one two three four five six seven eight nine ten
输出
eight 1
five 1
four 1
nine 1
one 1
seven 1
six 1
ten 1
three 1
two 1
main.go