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;
}

​
相关推荐
火车驶向云外.111 小时前
计数排序算法
数据结构·算法·排序算法
Future_yzx4 小时前
算法基础学习——快排与归并(附带java模版)
学习·算法·排序算法
思逻辑维6 小时前
强大到工业层面的软件
数据结构·sql·sqlite·json
所以遗憾是什么呢?7 小时前
【题解】Codeforces Round 996 C.The Trail D.Scarecrow
数据结构·算法·贪心算法
被AI抢饭碗的人7 小时前
c++:vector
开发语言·c++
_zwy7 小时前
【Linux权限】—— 于虚拟殿堂,轻拨密钥启华章
linux·运维·c++·深度学习·神经网络
qystca7 小时前
【16届蓝桥杯寒假刷题营】第2期DAY4
数据结构·c++·算法·蓝桥杯·哈希
JNU freshman7 小时前
线段树 算法
算法·蓝桥杯
英国翰思教育8 小时前
留学毕业论文如何利用不同问题设计问卷
人工智能·深度学习·学习·算法·学习方法·论文笔记
人类群星闪耀时8 小时前
寻找两个正序数组的中位数:分治法与二分查找的结合
算法·leetcode