1*1*1+2*2*2+3*3*3......99*99*99+100*100*100

来源:百度知道 编辑:UC知道 时间:2024/05/23 15:57:05
1*1*1+2*2*2+3*3*3......99*99*99+100*100*100=?
1的立方+2的立方+3的立方......+99的立方+100的立方是多少??
急!!!!!!!!!!!!!!!
要写解题思路,谢谢!

1^3 + 2^3 + …… n^3 = [n (n+1) / 2]^2=(1+2+……+n)^2

1的立方+2的立方+3的立方+4的立方+5的立方+。。。+98的立方+99的立方+100的立方
= (1+2+3+...+100)^2
=(100*101/2)^2
=5050^2
=25502500

public class Examtext201{
public static void main(String[] args){
int sum=0;
for(int i=1;i<=100;i++){
sum=(int) (sum+Math.pow(i, 3));
}
System.out.println(sum);
}
}
JAVA算出的结果是:25502500;

2333332233322