zoukankan      html  css  js  c++  java
  • java 拉丁方阵

    import java.util.Scanner;
     
    public class LatinBrick {
           public static void main(String[] args){
                Scanner s = new Scanner(System. in);
                 int n = s.nextInt();
                 int[][] a = new int[n][n];
                 int[] b = new int[n];
                 int m = 0;
                
                 for(int i=0;i<n;i++){
                      b[i] = i;
                }
                 int[] c = b.clone();
                
                 for(int i=0;i<a.length;i++){
                       for(int j=0;j<a.length;j++){
                             int k = j + 1;
                             if(k>=n){
                                  b[j] = c[m];
                            }
                             else{
                                  b[j] = b[k];
                            }
                            a[i][j] = b[j];
                      }
                      m++;
                }
                
                 for (int [] i : a) {
                       for (int o : i) {
                            System. out.print(o + "  " );
                      }
                      System. out.println();
                }
                
          }
    }
  • 相关阅读:
    菜鸟的it之路-起航
    实验报告四
    实验报告三
    实验报告二
    实验报告一
    远程连接
    操作系统安装
    服务器硬件组成
    linux系统下排查cpu过高原因
    windows系统下排查Java项目cpu过高原因
  • 原文地址:https://www.cnblogs.com/wn19910213/p/3116746.html
Copyright © 2011-2022 走看看