Advertisement
Dennnhhhickk

Untitled

Oct 12th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. program Project3;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. uses
  6. SysUtils;
  7.  
  8. const
  9. MAXIN = 100000;
  10.  
  11. var
  12. k, i, j, n, top, k1: integer;
  13. a, b: array [0..MAXIN] of integer;
  14.  
  15. function prost(n: integer): boolean;
  16. var
  17. i: integer;
  18. begin
  19. prost := true;
  20. for i := 2 to trunc(sqrt(n)) do
  21. if (n mod i = 0) then
  22. prost := false;
  23. end;
  24.  
  25. begin
  26. readln(k);
  27. top := 0;
  28. k1 := 0;
  29. n := 50000;
  30. for i := 2 to n do
  31. if (prost(i)) then
  32. begin
  33. inc(top);
  34. a[top] := i;
  35. end;
  36.  
  37. for i := 2 to top do
  38. begin
  39. if (prost(i)) then
  40. begin
  41. inc(k1);
  42. b[k1] := a[i];
  43. end;
  44. end;
  45.  
  46. writeln(b[k]);
  47. readln;
  48. readln;
  49. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement