编程第一题
n = input()
ss = set(n)
s = 0
for i in ss:
s += eval(i)
print(s)
#注意,字符串可以通过list()直接变成列表,或通过set()直接变成集合。
编程第二题
s = ‘’‘双儿 洪七公 赵敏 赵敏 逍遥子 鳌拜 殷天正 金轮法王 乔峰 杨过 洪七公 郭靖 ‘’’
ls = s.split()
d = {}
for i in ls:
d[i] = d.get(i, 1) + 1
max_name, max_cnt = “”, 0
for k in d:
if d[k] > max_cnt:
max_name, max_cnt = k, d[k]
print(max_name)
#这是传统解法,先使用字典建立"姓名与出现次数"的关系,然后找出现次数最多数对应的姓名。