不是VIP会员,不能显示答案

题目解答

题目:
program exp3(input,output); {12%}
VAR I,J,S:INTEGER;
B :ARRAY[0..5] OF INTEGER;
BEGIN
S:=1;
FOR I:=1 TO 5 DO B[I]:=I
J:=1;
WHILE J>0 DO
BEGIN
J:=5;
WHILE (J>0) AND (B[J]=10+J-5) DO
J:=J-1;
IF J>0 THEN BEGIN
S:=S+1; B[J]:=B[J]+1;
FOR I:=J+1 TO 5 DO B[I]:=B[J]+I-J
END;
END;
WRITELN('S=',S);
END.

输出:S=252
考点:
分析:
解答:
评论:
老师: