#include<stdio.h> int main(){ int n,i,j; scanf("%d",&n); int a[n][n]; for(i=0;i<n;i++){ a[i][0]=i+1; for(j=1;j<n-i;j++){ a[i][j]=a[i][j-1]+1; } for(j=n-i;j<n;j++){ if(j==n-i){ a[i][j]=1; }else{ a[i][j]=a[i][j-1]+1; } } } for(i=0;i<n;i++){ for(j=0;j<n;j++){ printf("%3c",(a[i][j]+'A'-1)); } printf("\n"); } return 0; } /************************************************************** Problem: 1194 User: admin Language: C Result: Accepted Time:11 ms Memory:1144 kb ****************************************************************/