blob: 00d60a6cf5654b263993a1bdd16233ae74b89235 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
program Ch1;
{$mode objfpc}
uses
SysUtils,Types;
var
A1,A2:TIntegerDynArray;
procedure MissingNumbers(Arr:TIntegerDynArray);
var
I:Integer;
Hash:array[0..9] of Integer;
begin
FillDword(Hash,10,0);
for I := Low(Arr) to High(Arr) do Hash[Arr[I] mod 10] := 1;
for I := Low(Arr) to Length(Arr) do
if Hash[I] <> 1 then Write(I,' ');
WriteLn;
end;
begin
A1 := [0,1,3];
A2 := [0,1];
MissingNumbers(A1);
MissingNumbers(A2);
end.
|