天天看點

煤球數目——第七屆藍橋杯C語言B組(省賽)第一題

原創

煤球數目

有一堆煤球,堆成三角棱錐形。具體:

第一層放1個,

第二層3個(排列成三角形),

第三層6個(排列成三角形),

第四層10個(排列成三角形),

....

如果一共有100層,共有多少個煤球?

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

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

層數    1  2  3  4  5  6......

煤球數目  1  3  6    10  15   21......

        +2    +3     +4     +5    +6

public class 煤球數目 {
    public static void main(String args[]) {
        int total=1;
        int cent=1;
        int i=0;
        for(i=2;i<=100;i++) {
            cent+=i;
            total+=cent;
        }
        System.out.println(total);
    }
}      

23:59:24

2018-06-01