尼科彻斯定理

318 词

题目描述

验证尼科彻斯定理,即:任何一个正整数的立方都可以写成一串连续奇数的和。

输入

任一正整数

输出

该数的立方分解为一串连续奇数的和

#include<bits/stdc++.h>
using namespace std;
int main() {
int x;
scanf(“%d”, &x);
long long y = x * x * x;
printf(“%d*%d*%d=%lld=”, x, x, x, y);
y = x * x - x + 1;
for (int i = 0; i < x-1; i++) {
cout << y << “+”;
y += 2;
}
cout << y;
return 0;
}