题目描述
验证尼科彻斯定理,即:任何一个正整数的立方都可以写成一串连续奇数的和。
输入
任一正整数
输出
该数的立方分解为一串连续奇数的和
#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;
}