回 帖 发 新 帖 刷新版面

主题:加分!

1                                21
     2  3                          15 20
     4  5  6                    10 14 19
     7  8  9  10              6  9 13 18
     11 12 13 14 15        3  5  8 12 17
     16 17 18 19 20 21  1  2  4  7 11 16

回复列表 (共3个回复)

沙发

CLS
INPUT N
A = (1 + N) * N / 2: C = 1
FOR I = 1 TO N
B = A
FOR J = 1 TO I
PRINT USING "###"; C;
C = C + 1
NEXT J: PRINT SPC((N - I) * 6);
FOR J = 1 TO I
PRINT USING "###"; B;
B = B + N + J - I
NEXT J: A = A - (N + 1 - I): PRINT
NEXT I
END

板凳

CLS
DIM A(5,5),B(5,5)
K=0
FOR I=1 TO 5
  FOR J=1 TO I
   K=K+1 
   A(I,J)=K
  NEXT J
NEXT I
K=0
FOR J=1 TO 5
  FOR I=6-I TO 5
    K=K+1
    B(I,J)=K
  NEXT I
NEXT J
FOR I=1 TO 5
  FOR J=1 TO I
    ? USING"###";A(I,J);
   NEXT J
   ? TAB(31-I);
   FOR J=1 TO I
     ? USING"###";B(I,J);
   NEXT J
   ?
NEXT I
NEXT I

3 楼

CLS
INPUT N
FOR I = 1 TO N
B = (1 + N + 1 - I) * (N + 1 - I) / 2
FOR J = 1 TO I: K = K + 1: PRINT USING "###"; K; : NEXT J
PRINT SPC((N - I) * 6);
FOR J = 1 TO I: PRINT USING "###"; B; : B = B + N - I + J: NEXT J: PRINT
NEXT I
END

我来回复

您尚未登录,请登录后再回复。点此登录或注册