煤球數目
有一堆煤球,堆成三角棱錐形。具體:
第一層放1個,
第二層3個(排列成三角形),
第三層6個(排列成三角形),
第四層10個(排列成三角形),
....
如果一共有100層,共有多少個煤球?
請填表示煤球總數目的數字。
注意:你提交的應該是一個整數,不要填寫任何多餘的內容或說明性文字。
答案:171700
思路:
1、煤球層數i與煤球的數目之間存在的關係是:ans+=i(i+1)/2
代碼:
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
int ans=0;
for(int i=1;i<=100;i++)
{
ans+=((i+1)*i)/2;
}
System.out.println(ans);
}
}