您的位置:首页 > 其它

输出如下所示矩阵

2015-05-31 02:15 253 查看
1 3 6 10 15 

2 5 9 14 

4 8 13 

7 12 
11 

public class Algorithm {

public static void main(String[] args) {

int k = 1;
int n;
Scanner scanner = new Scanner(System.in);
n = scanner.nextInt();
int [][] a = new int[n+1][n+1];
for(int i = 1;i <= n;i++){
for(int j = 1;j <= i;j++){
a[i-j+1][j] = k;
k++;
}

}

for(int i = 1;i <= n;i++){
for(int j = 1;j <= n-i+1;j++){
System.out.print(a[i][j]+" ");
//System.out.println(Arrays.toString(a[i]));
}
System.out.println();
}
//System.out.println(Arrays.deepToString(a));
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  算法