题解 | #蛇形矩阵#小学生看图找规律题

蛇形矩阵

http://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e

import java.util.*;
import java.io.*;
public class Main{
    public static void main(String[] args) throws Exception{
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        PrintWriter out=new PrintWriter(new OutputStreamWriter(System.out));
        int n=Integer.parseInt(br.readLine());
        int nums=(1+n)*n/2;
        int[][] mat=new int[n][n];
        mat[0][0]=1;
        out.print(mat[0][0]+" ");
        out.flush();
        for(int j=1;j<n;j++){
            mat[0][j]=mat[0][j-1]+j+1;
            out.print(mat[0][j]+" ");
            out.flush();
        }
        out.println();
        out.flush();
        for(int i=1;i<n;i++){
            for(int j=0;j<n-i;j++){
                mat[i][j]=mat[i-1][j+1]-1;
                out.print(mat[i][j]+" ");
                out.flush();
            }
        out.println();
        out.flush();
        }
        
//         out.println();
//         out.flush();
        
    }
}
全部评论

相关推荐

10-29 18:20
济南大学 Java
用微笑面对困难:他不是人事吗,怎么净特么不干人事
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务