日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

蓝桥杯-搭积木-java

發布時間:2023/11/27 生活经验 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 蓝桥杯-搭积木-java 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

/* (程序頭部注釋開始)

* 程序的版權和版本聲明部分

* Copyright (c) 2016, 廣州科技貿易職業學院信息工程系學生?

* All rights reserved.

* 文件名稱: 藍橋杯賽題???????????????????????????

* 作??? 者:?? 彭俊豪???????????????

* 完成日期:?? 2016?? 年 04月 01日

* 版 本 號:????? 001???

* 對任務及求解方法的描述部分

* 問題描述:

小明最近喜歡搭數字積木,
一共有10塊積木,每個積木上有一個數字,0~9。

搭積木規則:
每個積木放到其它兩個積木的上面,并且一定比下面的兩個積木數字小。
最后搭成4層的金字塔形,必須用完所有的積木。

下面是兩種合格的搭法:

0
1 2
3 4 5
6 7 8 9

0
3 1
7 5 2
9 8 6 4

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

?* 程序輸出:  請填表示總數目的數字。

* 程序頭部的注釋結束

*/

上代碼:

public class Main {

  public static void main(String[] args) {
    int count=0;

    for(int i=0;i<10;i++){
      for(int j=1;j<10;j++){
        for(int k=1;k<10;k++){
          for(int l=1;l<10;l++){
            for(int m=1;m<10;m++){
              for(int n=1;n<10;n++){
                for(int o=1;o<10;o++){
                  for(int p=1;p<10;p++){
                    for(int q=1;q<10;q++){
                      for(int r=1;r<10;r++){
                        int arr[] = new int[]{i,j,k,l,m,n,o,p,q,r};
                        if(panDuan(arr)==1){
                          if (i<j&&i<k&&j<l&&j<m&&k<m&&k<n&&l<o&&l<p&&m<p&&m<q&&n<q&&n<r) {
                            System.out.println(i+" "+j+" "+k+" "+l+" "+m+" "+n+" "+o+" "+p+" "+q+" "+r);
                            count++;
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    System.out.println(count);
  }

  public static int panDuan(int[] arr){
    for(int i=0;i<arr.length-1;i++){
      for(int j=i+1;j<arr.length;j++){
        if(arr[i]==arr[j]){
          return 0;
        }
      }
    }
    return 1;
  }

}

?

轉載于:https://www.cnblogs.com/pengjunhao/p/6674450.html

總結

以上是生活随笔為你收集整理的蓝桥杯-搭积木-java的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。