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

​
相关推荐
wusixuan13100427 分钟前
最大闭合子图学习笔记 / P2805 [NOI2009] 植物大战僵尸
笔记·学习·算法·最大闭合子图
梦境虽美,却不长1 小时前
数据结构 线性表 学习 2025/6/12 21点27分
数据结构·学习
孟大本事要学习1 小时前
算法第15天:继续二叉树|前序递归+回溯与前序递归的场景总结、最大二叉树、合并二叉树、二叉搜索树中的搜索、验证二叉搜索树
算法
GalaxyPokemon2 小时前
LeetCode - 76. 最小覆盖子串
运维·服务器·数据结构·算法·leetcode
嵌入式@秋刀鱼2 小时前
《 第三章-招式初成》 C++修炼生涯笔记(基础篇)程序流程结构
linux·开发语言·数据结构·c++·笔记·visual studio code
HaiQinyanAN2 小时前
【学习笔记】重载和重写的注意事项
c++·笔记·学习
手握风云-2 小时前
动态规划算法的欢乐密码(二):路径问题
算法·动态规划
小马爱打代码2 小时前
数据结构 - Java 队列
java·数据结构
西北大程序猿3 小时前
服务器代码知识点补充
服务器·开发语言·网络·c++·网络协议
Raven100863 小时前
L1G2-OpenCompass 评测书生大模型实践
算法