1. 程式人生 > >尼科徹斯定理 oj14

尼科徹斯定理 oj14

尼科徹斯定理

釋出時間: 2017年5月25日 19:57   最後更新: 2017年5月26日 00:07   時間限制: 1000ms   記憶體限制: 128M

驗證尼科徹斯定理,即:任何一個正整數的立方都可以寫成一串連續奇數的和。

任一正整數

該數的立方分解為一串連續奇數的和

 複製
13
13*13*13=219=157+159+161+163+165+167+169+171+173+175+177+179+181
#include <iostream>
#include<stdio.h>  
using namespace std;
int main()
{
	int a;
	cin >> a;
	int m = a*a - a + 1, i;
	printf("%d*%d*%d=%d=%d", a, a, a, a*a*a, m);
	for (i = 1; i < a; i++)
	{
		m += 2;
		cout << "+" << m;
	}
	return 0;
}