解题思路:
暴力。
注意事项:
参考代码:
#include<iostream> #include<string.h> #include<algorithm> using namespace std; static int ans=0; void f(int a,int n){ int i,sum=0; for(i=a;i<5000;i++){ sum=sum+i; if(sum==n){ ans++; if(ans==1){ cout<<a<<" "<<i; } else cout<<endl<<a<<" "<<i; if(sum>n)break; } } } int main() { int i,n; cin>>n; for(i=1;i<=n/2;i++){ f(i,n); } return 0; }
0.0分
0 人评分
A+B for Input-Output Practice (VI) (C++代码)浏览:413 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:659 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1294 |
【计算直线的交点数】 (C语言代码)浏览:1442 |
P1000 (C语言代码)浏览:868 |
1025题解浏览:732 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:467 |
输入输出格式练习 (C语言代码)浏览:743 |
C二级辅导-统计字符 (C语言代码)浏览:627 |