题解 | #尼科彻斯定理#
尼科彻斯定理
http://www.nowcoder.com/practice/dbace3a5b3c4480e86ee3277f3fe1e85
'''
直接上初中数学题是吧?牛
x**3=2ax + x**2
a = (x**2 - x)/2
'''
i = int(input())
lt = []
a = (i**2 - i)/2
for j in range(1,i+1): ##2a+1 + 2a+3 +...+ 2a+(2x-1)为要输出的字符串
lt.append(int(2*a+(2*j-1)))
print('+'.join(list(map(str,lt))))##用list(map())把原来的int列表转变成join()需要的字符串列表
直接上初中数学题是吧?牛
解:
x**3=2a+1 + 2a+3 +...+ 2a+(2x-1)x**3=2ax + x**2
a = (x**2 - x)/2
'''
i = int(input())
lt = []
a = (i**2 - i)/2
for j in range(1,i+1): ##2a+1 + 2a+3 +...+ 2a+(2x-1)为要输出的字符串
lt.append(int(2*a+(2*j-1)))
print('+'.join(list(map(str,lt))))##用list(map())把原来的int列表转变成join()需要的字符串列表
【牛客站内】华为机试题—简单 文章被收录于专栏
【牛客站内】华为机试题练习记录