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();
                }
                
          }
    }
  • 相关阅读:
    渲染你刚刚上传的图片,再进行二次上传
    详情页需要显示图片
    上传图片
    毛利率保留俩位小数
    去除input的前后的空格
    vue下载模板、导出excle
    如何从一个对象里面拿数据
    登录注册
    ajax发送请求的数据类型
    WampServer修改MySQL密码
  • 原文地址:https://www.cnblogs.com/wn19910213/p/3116746.html
Copyright © 2011-2022 走看看