杭电oj-2007 (平方和与立方和)

这题有个小坑,就是题目并没有说明一定要m小n大,只要取这两个数中间连续的整数就行了。

 

#include
using namespace std;
int main(){
    int m,n;
    int zsum,jsum;
    while(cin>>m>>n){
        zsum=jsum=0;
        if(m>n){
            int t;
            t=m;
            m=n;
            n=t;
        }
        for(int i=m;i<=n;i++){
            if(i%2==0)
                zsum+=i*i;
            else
                jsum+=i*i*i;
        }
        cout<

 

你可能感兴趣的:(杭电oj-2007 (平方和与立方和))