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]