c语言网 1127 尼科彻斯定理

原题

题目描述

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

输入格式

任一正整数

输出格式

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

样例输入

复制代码
13

样例输出

复制代码
13*13*13=2197=157+159+161+163+165+167+169+171+173+175+177+179+181
cpp 复制代码
​
#include<iostream>
using namespace std;
int main()
{
    int m;
    cin >> m;
    int m_cubed = m*m*m;
    int odd_first = m*m - m +1;
    cout <<m<<"*" << m<<"*" <<m<<"="<<m_cubed << "=";
    
    for(int i =0; i < m ;++i) {
        int odd_number = odd_first + 2*i;
        cout << odd_number ;
        if(i < m-1){
            cout <<"+";
        }
    }
    
    return 0;
}

​
相关推荐
悠仁さん1 小时前
【C++】AVL 树
c++
wuminyu2 小时前
JVM规范学习总结:解释器与JIT编译器如何处理JVM字节码
java·linux·c语言·jvm·c++
小徐不徐说2 小时前
序列化与反序列化:把 C++ 对象可靠地保存下来
开发语言·数据库·c++·php
ZhengEnCi2 小时前
模型训练完整流程:从数据准备到模型上线的 10 个关键步骤(全文可跑)
后端·算法
ragnwang2 小时前
Notes: Python pybind11 import C++ module
开发语言·c++·python
充值内卷4 小时前
我给桌面加了个鱼缸:C++ 写后端,WebView2 里养一座 Three.js 小岛
开发语言·javascript·c++
吞下星星的少年·-·6 小时前
Div.3 CF 1131A题(排序,模拟)
算法·模拟·排序
aichitang20246 小时前
代数拓扑学与现代前沿视角
考研·算法·数学建模·ai·拓扑学·高考
樱花树下的数学喵6 小时前
手写简易 STL string|C++ 字符串底层实现
开发语言·c++