webank机器学习方向的编程题大家做的怎么样?
第一道10%,第三道70%。算法渣,不知道自己问题出在哪,贴上来大家讨论讨论,求赐教。
第一道:提示时间超限
import sys s = map(int, raw_input().split(' ')) g = 2**s[0]+2**s[1]-2**s[2] a = 0 while g>15: g /= 16 a += 1 n = str(bin(g)).split('b') ls = map(int, list(n[1])) sys.stdout.write(str(sum(ls)+a*4))