输入n个整数,输出由这些整数组成的n行矩阵。
Input第一行输入一个正整数N(N<=20),表示后面要输入的整数个数。
下面依次输入N个整数。
以输入的整数为基础,输出有规律的n行数据。
SampleInput
5 3 6 2 5 8
Output
3 6 2 5 8 8 3 6 2 5 5 8 3 6 2 2 5 8 3 6 6 2 5 8 3
#includeint main() { int N, a[20][20]; int i, j; scanf("%d", &N); for (i = 0; i < N; i++) { scanf("%d", &a[0][i]); } for (i = 1; i < N; i++) { for (j = 0; j < N; j++) { if (j == 0) { a[i][j] = a[i - 1][N - 1]; } else { a[i][j] = a[i - 1][j - 1]; } } } for (i = 0; i < N; i++) { for (j = 0; j < N; j++) { printf("%d ", a[i][j]); } printf("n"); } return 0; }



