#include "stdlib.h"
#include "string.h"
int s,n,a[101][101]
void fun(int x,int y){
a[x][y] = ss++
if(x == n - 1)
return
if(a[x + 1][y] == 0){
fun(x + 1,y)
}
else fun(x,y + 1)
}
void main()
{
int i,j
scanf("%d",&n)
memset(a,0,sizeof(a))
a[n - 1][0] = 1
s = 2
for(i = n - 2i >= 0i --){
fun(i,0)
}
for(i = 0i <ni ++){
for(j = 0j <nj ++){
printf("%4d",a[i][j])
if(j != n - 1)
printf(" ")
}
printf("\n")
}
}
//自己按情况调一下字宽,嗯....加一下悬赏?
#include <stdio.h>main()
{
char c=65
int i=0,j=0,n=0
scanf("%d",&n)
for (i=0i<ni++)
{
for (j=ij<n+ij++)
{
printf("%c",c+ j%26 )
}
printf("\n")
}
}
26
ABCDEFGHIJKLMNOPQRSTUVWXYZ
BCDEFGHIJKLMNOPQRSTUVWXYZA
CDEFGHIJKLMNOPQRSTUVWXYZAB
DEFGHIJKLMNOPQRSTUVWXYZABC
EFGHIJKLMNOPQRSTUVWXYZABCD
FGHIJKLMNOPQRSTUVWXYZABCDE
GHIJKLMNOPQRSTUVWXYZABCDEF
HIJKLMNOPQRSTUVWXYZABCDEFG
IJKLMNOPQRSTUVWXYZABCDEFGH
JKLMNOPQRSTUVWXYZABCDEFGHI
KLMNOPQRSTUVWXYZABCDEFGHIJ
LMNOPQRSTUVWXYZABCDEFGHIJK
MNOPQRSTUVWXYZABCDEFGHIJKL
NOPQRSTUVWXYZABCDEFGHIJKLM
OPQRSTUVWXYZABCDEFGHIJKLMN
PQRSTUVWXYZABCDEFGHIJKLMNO
QRSTUVWXYZABCDEFGHIJKLMNOP
RSTUVWXYZABCDEFGHIJKLMNOPQ
STUVWXYZABCDEFGHIJKLMNOPQR
TUVWXYZABCDEFGHIJKLMNOPQRS
UVWXYZABCDEFGHIJKLMNOPQRST
VWXYZABCDEFGHIJKLMNOPQRSTU
WXYZABCDEFGHIJKLMNOPQRSTUV
XYZABCDEFGHIJKLMNOPQRSTUVW
YZABCDEFGHIJKLMNOPQRSTUVWX
ZABCDEFGHIJKLMNOPQRSTUVWXY
Press any key to continue