Var
A:array[1..3]of integer;
P,k:integer;
Begin
P:=3;
While p>0 do begin
If a[p]<9 then begin
Inc(a[p]);
If (a[1]>0)and((a[1]*100+a[2]*10+a[3]) mod 3 = 0 then inc(k);
End
Else begin
A[p]:=0;
P:=p-1;
End;
Writeln(k);
End.
Попробуй эту прогу
Var
A:array[1..3]of integer;
P,k:integer;
Begin
P:=3;
While p>0 do begin
If a[p]<9 then begin
Inc(a[p]);
P:=3;
If (a[1]>0)and((a[1]*100+a[2]*10+a[3]) mod 3 = 0 then inc(k);
End
Else begin
A[p]:=0;
P:=p-1;
End;
End;
Writeln(k);
End.
Попробуй эту прогу