java題練習 第七屆藍橋杯 a組 3題

2021-09-24 13:20:50 字數 1457 閱讀 5817

問題描述

搭積木小明最近喜歡搭數字積木,

一共有10塊積木,每個積木上有乙個數字,0~9。

搭積木規則:

每個積木放到其它兩個積木的上面,並且一定比下面的兩個積木數字小。

最後搭成4層的金字塔形,必須用完所有的積木。

下面是兩種合格的搭法:

01 2

3 4 5

6 7 8 9

03 1

7 5 2

9 8 6 4

請你計算這樣的搭法一共有多少種?

請填表示總數目的數字。

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

**實現

public static void main(string args) 

public static void solution()

}//迴圈列印積木搭建

for (int i = 0; i < enablelist.size(); i++)

system.out.println("共計:"+enablelist.size());

}//列印積木搭建

public static void printpyramid(string element)

public static boolean iscorrentanswer(string sequence)

//判斷是否滿足條件

boolean flag1 = numarray[0] < numarray[2] && numarray[2] < numarray[5];

boolean flag2 = numarray[1] < numarray[3] && numarray[3] < numarray[6];

boolean flag3 = numarray[4] < numarray[7];

boolean flag4 = numarray[1] < numarray[4] && numarray[4] < numarray[8];

boolean flag5 = numarray[0] < numarray[3] && numarray[3] < numarray[7];

boolean flag6 = numarray[2] < numarray[6];

return flag1 && flag2 && flag3 && flag4 && flag5 && flag6;

}public static listgetallqueue(string content)

return result;

}public static listinsertchar(listsrclist, char a)

listresultlist = new arraylist();

for (string element : srclist)

}return resultlist;

}

藍橋杯 第七屆 C組java第七題

搭積木 小明最近喜歡搭數字積木,一共有10塊積木,每個積木上有乙個數字,0 9。搭積木規則 每個積木放到其它兩個積木的上面,並且一定比下面的兩個積木數字小。最後搭成4層的金字塔形,必須用完所有的積木。下面是兩種合格的搭法 01 2 3 4 5 6 7 8 9 03 1 7 5 2 9 8 6 4 請...

第七屆藍橋杯省賽A組

第一題 煤球數目 有一堆煤球,堆成三角稜錐形。具體 第一層放1個,第二層3個 排列成三角形 第三層6個 排列成三角形 第四層10個 排列成三角形 如果一共有100層,共有多少個煤球?請填表示煤球總數目的數字。注意 你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字 找規律的題,注意1 2 3...

抽籤 第七屆藍橋杯c c B組

抽籤x星球要派出乙個5人組成的觀察團前往w星。其中 a國最多可以派出4人。b國最多可以派出2人。c國最多可以派出2人。那麼最終派往w星的觀察團會有多少種國別的不同組合呢?下面的程式解決了這個問題。陣列a 中既是每個國家可以派出的最多的名額。程式執行結果為 defff cefff cdfff cdef...