一、设计思路
输入字符串,将数字识别出来,对数字进行逐个遍历
建立字典,便利的同时,如果字典里没有这个数字,建立相应的key,同时赋值1
如果已存在,则对相应key值+1
最后对字典遍历,寻找最大key值
二、代码
#print "Queen" #writher gu peng #edit date 20160518 str1='2 4 2 5 6 2 3 2 2 2' print"please input number array" str1=raw_input() str1=str1.split() print str1 array={0:0} print array for i in str1: if(array.has_key(i)): array[i] = array[i]+1 else: array[i] = 1 print array max_str='0' max_amount=0 for i in array: if(array[i]>max_amount): max_str=i max_amount=array[i] print "Water King",max_str
三、截图
![](https://images2015.cnblogs.com/blog/900327/201605/900327-20160518161826310-1535260678.png)
四、项目计划日志(单位:h):
听课 | 编写程序 | 阅读相关书籍 | 网上查找资料 | 日总计 | |
周一 | 2 | 0 | 0 | 2 | |
周二 | 0 | 1 | 0 | 0 | 1 |
周三 | 0 | 2 | 0 | 0 | 2 |