早教吧作业答案频道 -->其他-->
C++连续正整数描述一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列.输入多组
题目详情
C++连续正整数
描述
一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:
15=1+2+3+4+5
15=4+5+6
15=7+8
请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列.
输入
多组,每组一个正整数,以命令行参数的形式提供给程序.(输入数据小于10000001)
输出
在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开始、以从小到大的顺序打印.如果结果有多个序列,按各序列的最小正整数的大小从小到大打印各序列.此外,序列不允许重复,序列内的整数用一个空格分隔.如果没有符合要求的序列,输出“NONE”.
样例输入
15
16
样例输出
1->5
4->6
7->8
NONE
描述
一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:
15=1+2+3+4+5
15=4+5+6
15=7+8
请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列.
输入
多组,每组一个正整数,以命令行参数的形式提供给程序.(输入数据小于10000001)
输出
在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开始、以从小到大的顺序打印.如果结果有多个序列,按各序列的最小正整数的大小从小到大打印各序列.此外,序列不允许重复,序列内的整数用一个空格分隔.如果没有符合要求的序列,输出“NONE”.
样例输入
15
16
样例输出
1->5
4->6
7->8
NONE
▼优质解答
答案和解析
#include
void fun(int m)
{
\x09int i,j,n,l,k=0;
\x09for(i=0;i
void fun(int m)
{
\x09int i,j,n,l,k=0;
\x09for(i=0;i
看了 C++连续正整数描述一个正整...的网友还看了以下:
如图,有一列正整数,任何三个相连的数字之和都是12,(1)请你把这列数中的空格填写完整.(2)请你 2020-05-13 …
如图,有一列正整数,任何三个相连的数字之和都是12.(1)请你把这列数中的空格填写完整.(2)请你 2020-05-13 …
请问一道数学题,如图,有一列正整数,任何三个相连的数字之和都是12.(1)请你把这列数中的空格填写 2020-05-14 …
试问,能否将由1至100这100个自然数排列在圆周上,使在任何5个相连的数中,至少有两个数被3整除 2020-05-16 …
如图,有一列正整数,任何三个相连的数字之和都是12 (1)请你把这列数中的空格填写完整(2)请你指 2020-05-17 …
如图,有一列正整数任何三个相连的数字之和是十二,(1)请你把这列数中的空格填写完整.(2)请你指出 2020-05-17 …
我发现用一位数乘整十、整百,整千的数,先将整十,整百,整千()位上的数与()位数相乖、然后看整十, 2020-06-08 …
20和60最小公倍数————同时被2和5的整除的数个位数必呈——————12和20最大公因数——— 2020-06-23 …
有一列正整数,任何三个相连的数字之和都是11.(()Xo()()()y5Z6请指出XY有一列正整数, 2020-10-31 …
1.在50个连续三位数中,三位上的三个数字之和能被7整除的数,最多有几个?2.说明2007以内大于1 2020-11-25 …