【洛谷】连续自然数和

连续自然数和

题目链接

题意

给出一个数,找出所有的区间和等于这个数

思路

  1. 先输入和定义所需值
  2. for循环输入
  3. 输出结果
实现步骤

同思路

代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
   
	int M,i,j;
	cin>>M;
	for(i=0;i<=M/2;i++)
	{
   
		int sum=0;
		for(j=i;j<=M-1;j++)
		{
   
			sum+=j;
			if(sum>=M){
   
				break;	
			} 
		}
		if(sum==M){
   
			cout<<i<<" "<<j<<endl;	
		} 
	}
	return 0;
}
 
 

总结

for循环输入和输出,break语句运用

相关推荐

  1. 连续自然数

    2023-12-15 23:04:08       65 阅读
  2. 问题买礼物Building Roads S题解

    2023-12-15 23:04:08       52 阅读
  3. 】【模板】排序

    2023-12-15 23:04:08       65 阅读
  4. 】自动修正

    2023-12-15 23:04:08       64 阅读
  5. P8823

    2023-12-15 23:04:08       54 阅读
  6. 闰年显示#

    2023-12-15 23:04:08       51 阅读
  7. 】单词翻转

    2023-12-15 23:04:08       59 阅读
  8. 木材加工(

    2023-12-15 23:04:08       49 阅读
  9. B3622

    2023-12-15 23:04:08       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-15 23:04:08       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-15 23:04:08       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-15 23:04:08       82 阅读
  4. Python语言-面向对象

    2023-12-15 23:04:08       91 阅读

热门阅读

  1. c++常见函数处理

    2023-12-15 23:04:08       66 阅读
  2. toRaw()、reactive()以及ref和reactive的区别

    2023-12-15 23:04:08       68 阅读
  3. 【Apache Pinot】Data upload jobtype 粗略分析

    2023-12-15 23:04:08       49 阅读
  4. hook钩子的功能在深度学习里有什么用

    2023-12-15 23:04:08       58 阅读
  5. 图像与视频压缩算法

    2023-12-15 23:04:08       63 阅读
  6. 算法----K 和数对的最大数目

    2023-12-15 23:04:08       54 阅读