import sys
m = int(sys.stdin.read().strip())
cubic_result = m * m * m
mid = cubic_result // m
print('+'.join(map(str, range(mid - m+1, mid + m, 2))))
谜底就在迷面上?
m个连续奇数和,必然以m立方除以m为对称轴向两侧分布,期间看过m的奇偶性,对最后输入 range 的参数也没影响...

import sys
m = int(sys.stdin.read().strip())
cubic_result = m * m * m
mid = cubic_result // m
print('+'.join(map(str, range(mid - m+1, mid + m, 2))))
谜底就在迷面上?
m个连续奇数和,必然以m立方除以m为对称轴向两侧分布,期间看过m的奇偶性,对最后输入 range 的参数也没影响...