问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

【c++】连续自然数之和

发布网友 发布时间:2022-05-14 11:15

我来回答

2个回答

热心网友 时间:2023-10-15 06:11

【问题描述】
对一个给定的自然数M,求出所有的连续的自然数段(连续个数大于1),这些连续的自然数段中的全部数之和为M
例子:1998+1999+2000+2001+2002 = 10000,所以从1998到2002的一个自然数段为M=10000的一个解。
【输入格式】
包含一个整数的单独一行给出M的值(10 <= M <= 2,000,000)
【输出格式】
每行两个自然数,给出一个满足条件的连续自然数段中的第一个数和最后一个数,两数之间用一个空格隔开,所有输出行的第一个按从小到大的升序排列,对于给定的输入数据,保证至少有一个解。
【输入输出样例 1】
input
10000

output
18 142
297 328
388 412
1998 2002

时间*:1s
空间*:128MB

代码:
#include<bits/stdc++.h>
using namespace std;
int i,j,n,x;
int main()
{
scanf("%d",&n);
for(i=1;i<=n-1;i++)
{
x=i;
for(j=i+1;j<=n;j++)
{
x+=j;
if(x==n)
{
printf("%d %d\n",i,j);
break;
}
if(x>n)
break;
}
}
return 0;
}

热心网友 时间:2023-10-15 06:11

#includeusing namespace std;int main(){ int n,sum; cout<>n; for(n;n>0;n--) sum +=n; cout<<"Sum = "<追问???

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 食用不锈钢304和316的区别 我家智能电视,有可以电视K歌软件吗? pdf怎么转换cad 2007cad 支付宝发律师函是起诉了吗 安卓微信状态怎么删除 我用咪咕影院的先看后付看完电影后应该去哪里还款? 宝宝6个月睡袋分腿的好还是不分腿的好 咪咕影院看完电影,使用的是先看后付怎么还款 宝宝买睡袋是分腿的好还是不分腿的好 宝宝快一岁了,买睡袋是分腿的好还是不分腿的 咪咕影院看完电影,使用的是先看后付怎么还款为什么不显示急急急! 为什么说过得好的女人,往往都“不合群”? 咪咕影院先看后付 不付款会怎样 老猫叼条鱼送到我家是什么意思? 老猫叼个猪膀胱歇后语下一句是什么? 勇士、尼克斯、快船、最新交易怎么交易的 老猫 叼小猫 藏起来 还一直叫 什么意思 老猫下仔第五天了,突然把小仔全叼到我老婆被窝里是咋回事 老猫叼小猫怎么办啊? 老猫把小猫叼走藏起来了,还能叼回来吗? 2021最多可以表示成多少个连续自然数的和? 任意9个连续自然数的和,连续10个自然数的和,连续11个自然数的和,这个和是最小的自然数,是多少 8个连续自然数之和164,求这些自然数是多少 连续自然数之和(combo) C++ 告诉三个连续自然数的和,如何求这三个数? 徐峰的主要经历 碳酸锆铵的主要用途 元素有机涂料有哪些? Epoxy涂料与SILICON涂料区别在哪? 确定金属有机化合物的结构有哪些方法 为什么交联后改性瓜胶溶液自动破胶? 谁发明数字零 包括零在内的10个阿拉伯数字是谁发明的 0这个数字到底是阿拉伯人发明的还是哪个国家发明的? 高以翔和焦俊艳真的是爱而不得吗 半程马拉松一小时三十三分配速是多少 半程马拉松跑1小时50分 全程大概能跑多少400能进吗 半程马拉松3小时配速表 下列有机物中,含有羟基的是( ) A.甲烷 B.乙烯 C.苯 D.乙醇 哪个常见的有机物的官能团是羟基