Advertisement
Guest User

Untitled

a guest
Sep 26th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. type arr = array[1..100] of real;
  2.  
  3. var b, d, a : arr;
  4. x, z, z1, z2, x1, y1 : real;
  5. k, i, ans, n : integer;
  6.  
  7. begin
  8.  
  9. read(k);
  10. for i:=1 to k do begin
  11. read(b[i]);
  12. end;
  13. read(z1, z2);
  14. read(x1, y1);
  15.  
  16. n:=1;
  17. for i:=1 to k do begin
  18. if (b[i] > 0) and (b[i] < z2) then begin
  19. d[n]:=-b[i];
  20. n:=n+1;
  21. end;
  22. end;
  23.  
  24. for i:=1 to n do begin
  25. if (d[i] > x1) and (d[i] < y1) then
  26. a[i]:=sqr(d[i])
  27. else
  28. a[i]:=d[i]/2;
  29. end;
  30.  
  31.  
  32. ans:=-1;
  33. for i:=1 to k do begin
  34. if b[i] > 0 then begin
  35. if ans=-1 then begin
  36. ans:=i;
  37. end;
  38. if b[ans] > b[i] then begin
  39. writeln(b[ans],' ', b[i]);
  40. ans:=i;
  41. end;
  42. end;
  43. end;
  44.  
  45. write(i);
  46.  
  47. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement