早教吧作业答案频道 -->数学-->
题目描述:一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列.输出数
题目详情
题目描述: 一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如: 15=1+2+3+4+5 15=4+5+6 15=7+8 请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列. 输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开始、以从小到大的顺序打印.如果结果有多个序列,按各序列的最小正整数的大小从小到大打印各序列.此外,序列不允许重复,序列内的整数用一个空格分隔.如果没有符合要求的序列,输出“NONE”. 例如,对于15,其输出结果是: 1 2 3 4 5 4 5 6 7 8 对于16,其输出结果是: NONE
▼优质解答
答案和解析
#include #include int main() { unsigned int n,m,k=0; //k标记是否有解,n存储输入数据,m为n最多拆分个数 cin>>n; m = sqrt(n + n); for(unsigned int i = m; i >= 2; i--) { if((n%i==0)&&(i%2)) //可分解为奇数个 { k=1; //标记有解 for (unsigned int j=(n/i-i/2); j
看了 题目描述:一个正整数有可能可...的网友还看了以下:
选择64位密钥需输入16进制数字符10个,或者ASCII码字符5个,16进制在字符在电脑中如何输入 2020-05-13 …
使用总账系统,输入科目编码时,错误的是?A.编码不能重复B.科目类型编码要符合规定,如首位必须是1 2020-05-15 …
一种肥皂,它的长、宽、高分别是16厘米,6厘米,3厘米,一箱装30条肥皂,请你设计一种包装箱,同时 2020-06-18 …
有一只猪400斤,一座桥承重200斤,猪怎么过桥吖?问题还要符合下列条件:1、猪是活猪,任何解决方 2020-06-20 …
假如我是一个非洲土著居民,不幸落入英国侵略者的手中,会发生什么?要求:1.符合历史事实,不能虚构2 2020-06-27 …
如何使用word2000以上版本输入英语音标中的连读符号在使用word输入英语音标时经常需要输入连 2020-07-21 …
C语言求解1、打印九九乘法表。2、输入若干字符,换行结束。统计其中大写字符、小写字符、数字字符和其 2020-07-23 …
3.字符串的操作基本功能要求:(1)字符串采用数组存储,建立两个字符串String1和String2 2020-11-07 …
1..某数列前两项为2、3,其后每项为其前两项之积,求此数列的前10个数.(用数组完成)2.用起泡法 2020-12-14 …
某地要新建一所图书馆,现在设计师Drhuang正在向全体市民征求意见,请你以残疾人的角度为图书馆的设 2020-12-29 …