ACM竞赛:立方和问题
例如:
输入: n 代表多组数组
num1 , num 2
ep: 1 3
这时的算法结果应当为: 1 ^ 3 + 2 ^ 3 + 3 ^ 3
ep : 2 5
这时的算法结果应当为: 2 ^ 3 + 3 ^ 3 + 4 ^ 3 + 5 ^3
程序实现:
#include <stdio.h>
int main(){
int T ;
scanf("%d",&T); //代表多少组数据
for(int ca = 1 ; ca <= T ; ++ca){
int a , b ;
scanf("%d%d",&a,&b); //输入的任意两个整型数
long long res = 0 ;
for(long long i = a ; i <= b ; ++i){ //为了防止数据溢出,这里应当定义为long long 类型
res += i * i * i ;
}
printf("Case #%d: %lld\n",ca ,res);
}
return 0 ;
}