fork download
  1. const
  2. n = 10;
  3.  
  4. var
  5. i: integer;
  6. a: array[1..20] of integer;
  7. b: array[1..n] of integer;
  8. c: array[1..n] of integer;
  9. d: array[-32768..32767] of boolean;
  10. count: integer;
  11. begin
  12. randomize;
  13. //
  14. for i := 1 to 20 do a[i] := random(65535) - 32768;
  15. for i := 1 to n do b[i] := random(65535) - 32768;
  16. //
  17. for i := 1 to n do d[b[i]] := true;
  18. for i := 1 to 20 do d[a[i]] := false;
  19. //
  20. count := 0;
  21. for i := -32768 to 32767 do
  22. if (d[i]) then begin
  23. //
  24. inc(count);
  25. c[count] := i;
  26. end;
  27. //
  28. for i := 1 to count do
  29. write(c[i], ', ');
  30. end.
  31.  
Success #stdin #stdout 0.02s 4132KB
stdin
Standard input is empty
stdout
-28411, -26024, -13201, -12762, -12172, -11006, -1983, 2104, 2813, 10389,