早教吧作业答案频道 -->数学-->
题目描述:一个正整数有可能可以被表示为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
看了 题目描述:一个正整数有可能可...的网友还看了以下:
1已知2^a*27^b*37^c=81000,其中是a,b,c正整数,求(a+1/4b-c)^20 2020-05-13 …
计算素数个数【题目描述】 一个数组a[0]到a[n-1]存放有n个正整数,其中2≤n≤1000.先 2020-05-16 …
数论题目(信息安全数学基础),thanksn是合数,p是n的素因数,证明:若p^a整除n,但p^( 2020-05-22 …
高等数学题,急,如下,题目我不太明白呢!设m,n均为正整数,则m,与n的算术平均值为18.1、1/ 2020-06-10 …
初等数论的几个问题(1)证明:当n是奇数时,3|2^n+1;当n是偶数时,3不能整除2^n+1(2 2020-06-12 …
高中数学-----------------数列与不等式结合的题目数列{an}满足A1=1/2,A( 2020-06-27 …
如果对于任意给定的正数总存在一个正整数N,当n>N证:对于任意给定的e>0,要使|yn-2|=|2 2020-07-09 …
高手整数数列{an}满足a1a2+a2a3+...+a(n-1)an=(n-1)n(n+1)/3, 2020-07-09 …
已知函数f(n)=log以(n+1)为底的(n+2)的对数(n为正整数)满足f(1)*f(2)*f 2020-07-24 …
递归方程求解:已知T(1)=0,n=1时,t(n)=t(⌊n/2⌋)+t(⌈n/2⌉)+n-1,n> 2020-12-15 …