3
4
5
8
def enum(n=1000): import numpy as np a = np.inf cnt = 0 isInt = lambda x:np.floor(x) == np.ceil(x) k = 0 prev_a = -1 while(a >= 0): prev_a = a a = n/(k+1) - k/2 if(isInt(a) and prev_a != a): cnt += 1 k += 1 return cnt
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题