鉴于以下总统名单,请在可能的最小程序中计算前十名的字数:
输入文件
华盛顿
华盛顿
亚当斯
杰斐逊
杰斐逊
麦迪逊
麦迪逊
梦露
梦露
约翰昆西亚当斯
杰克逊
杰克逊
范布伦
哈里森
模具
泰勒
波尔克
泰勒
模具
菲尔莫尔
刺穿
布坎南
林肯
林肯
模具
约翰逊
授予
授予
海耶斯
加菲猫
模具
亚瑟
克利夫兰
哈里森
克利夫兰
麦金莱
麦金莱
模具
泰迪·罗斯福
泰迪·罗斯福
塔夫脱
威尔逊
威尔逊
哈丁
柯立芝
胡佛
罗斯福
罗斯福
罗斯福
罗斯福
模具
杜鲁门
杜鲁门
艾森豪威尔
艾森豪威尔
肯尼迪
模具
约翰逊
约翰逊
尼克松
尼克松
退位
福特
卡特
里根
里根
衬套
克林顿
克林顿
衬套
衬套
奥巴马
以bash 97 个字符开始
cat input.txt | tr " " "\n" | tr -d "\t " | sed 's/^$//g' | sort | uniq -c | sort -n | tail -n 10
输出:
2 尼克松
2 里根
2 罗斯福
2杜鲁门
2华盛顿
2 威尔逊
3 布什
3约翰逊
4 罗斯福
7 模具
打破你认为合适的关系!快乐四!
对于那些关心更多关于总统的信息的人,可以在这里找到。