zoom笔试
第一题 函数运用AC
import sys def func(n): num_list = list(str(n)) num_sum = 0 for i in num_list: num_sum += int(i)**3 return num_sum if __name__ == "__main__": line = sys.stdin.readline().strip() values = map(int, line.split()) c = values[0] a = values[1] b = values[2] count = 0 for n in range(a,b+1): if c*func(n) == n: count += 1 print count
第二题 计算器AC
import sys
if __name__ == "__main__":
n = sys.stdin.readline().strip()
for i in n:
if i == '+':
values = map(int, n.split('+'))
print values[0]+values[1]
if i == '-':
values = map(int, n.split('-'))
print values[0]-values[1]
if i == '*':
values = map(int, n.split('*'))
print values[0]*values[1]
if i == '/':
values = map(int, n.split('/'))
print values[0]/values[1]