POJ 2140
1 #include<iostream> 2 #include<stdio.h> 3 using namespace std; 4 5 int main() 6 { 7 int num; 8 int i; 9 int j; 10 int sum; 11 int ans; 12 cin>>num; 13 sum = 0; 14 ans = 0; 15 for(j = 1; j <= num/2; ++ j) 16 { 17 sum = 0; 18 for(i = j; i <= num/2 + 1; ++ i) 19 { 20 sum += i; 21 if(sum > num) 22 break; 23 else if(sum == num) 24 { 25 ++ ans; 26 } 27 28 } 29 } 30 cout<<ans + 1<<endl; 31 }
关注我的公众号,当然,如果你对Java, Scala, Python等技术经验,以及编程日记,感兴趣的话。
技术网站地址: vmfor.com