平方和与立方和 题解:题中说了32位整数即可,所以可以使用int
#include<bits/stdc++.h>
using namespace std;
int main(){
int m,n;
while(cin>>m>>n){
if(m>n){
swap(m,n);
}
int a=0,b=0;
for(int i=m;i<=n;i++){
if(i%2==0){
a=a+pow(i,2);
}else{
b=b+pow(i,3);
}
}
cout<<a<<" "<<b<<endl;
}
return 0;
}
需要注意的是题中有提到m和n的大小需要自己去判断
登录后发布评论
暂无评论,来抢沙发