文章
2
粉丝
0
获赞
1
访问
137
暴力
//#include<bits/stdc++.h>
#include <iostream>
using namespace std;
int sumfunc(int start,int len){
return (start+(start+len-1))*len/2;
}
void coutans(int start,int len){
for(int i=0;i<len-1;i++){
cout<<start+i<<" ";
}
cout<<start+len-1<<endl;
}
int main(){
int n;cin>>n;
bool could=false;
for(int i=1;i<n;i++){
for(int len=1;len<=n-i+1;len++){
int ans=sumfunc(i,len);
if(ans==n){
coutans(i,len);
could=true;
}
...
登录后发布评论
暂无评论,来抢沙发