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

​
相关推荐
嗜好ya5 分钟前
LeetCode 560: 和为K的子数组
数据结构·算法·leetcode
让我们一起加油好吗16 分钟前
【C++】容器适配器 + stack/queue/deque详解
c++·stl·适配器模式·deque·queue·stack
络720 分钟前
HashMap的put、get方法详解(附源码)
算法·哈希算法·hashmap
dragoooon3426 分钟前
C++——string的了解和使用
c语言·开发语言·c++·学习·学习方法
微光-沫年34 分钟前
141-CEEMDAN-VMD-Transformer-BiLSTM-ABKDE多变量区间预测模型!
算法·matlab·回归
闪电麦坤951 小时前
数据结构:数组:合并数组(Merging Arrays)
数据结构·算法
kk_stoper1 小时前
使用Ruby接入实时行情API教程
java·开发语言·javascript·数据结构·后端·python·ruby
myloveasuka2 小时前
leetcode11.盛最多水的容器
c语言·数据结构·c++·leetcode
C++ 老炮儿的技术栈2 小时前
tinyxml2 开源库与 VS2010 结合使用
c语言·数据结构·c++·算法·机器人
平平无奇我要摘星星2 小时前
leetcode1_455.分发饼干
算法·leetcode