第七屆藍橋杯大賽我的賽省賽(軟件組)java語言B組---1.煤球數目

煤球數目

有一堆煤球,堆成三角棱錐形。具體:
第一層放1個,
第二層3個(排列成三角形),
第三層6個(排列成三角形),
第四層10個(排列成三角形),
....
若是一共有100層,共有多少個煤球?

請填表示煤球總數目的數字。

注意:你提交的應該是一個整數,不要填寫任何多餘的內容或說明性文字。css

/**
 * 煤球數目
 * 
 * 有一堆煤球,堆成三角棱錐形。 具體: 第一層放1個, 第二層3個(排列成三角形), 第三層6個(排列成三角形), 第四層10個(排列成三角形), ....
 * 若是一共有100層,共有多少個煤球?
 * 
 * @author Zhang
 *
 */
public class mqsl {
	public static void main(String[] args) {
		long total = 0;
		for (int i = 1; i <= 100; i++) {
			total += i * (i + 1) / 2;
		}
		System.out.println("100層共有" + total + "個煤球");//100層共有171700個煤球
	}

}
相關文章
相關標籤/搜索