解题思路:
注意事项:
参考代码:
#include<iostream> using namespace std; int main() { int n; while(cin>>n) { for(int i=1;;i++) { if(i>=n) break; int sum=0; int ok=0; int t=0; for(int j=i;;j++) { sum+=j; if(sum>n) break; if(sum==n) { t=j; ok=1; } } if(ok) { cout<<i<<' '<<t<<endl; } } cout<<endl; } return 0; }
0.0分
4 人评分
Hello, world! (C语言代码)浏览:840 |
陶陶摘苹果2 (C语言代码)浏览:602 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:650 |
简单的a+b (C语言代码)浏览:639 |
C二级辅导-温度转换 (C语言代码)浏览:550 |
C二级辅导-分段函数 (C语言代码)浏览:766 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:1221 |
判定字符位置 (C++代码)浏览:680 |
C语言训练-百钱百鸡问题 (C语言代码)浏览:507 |
C二级辅导-阶乘数列 (C语言代码)浏览:662 |