Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. var
  2. f: text;
  3. itr: integer;
  4. p, s: string;
  5. ans: double;
  6. answer_array: array of string;
  7.  
  8. begin
  9. assign(f, 'input.txt');
  10. reset(f);
  11. while not eof(f) do
  12. begin
  13. readln(f, s);
  14. for var i := 1 to length(s) do
  15. begin
  16. if (s[i] <> ' ') then p := p + s[i]
  17. else
  18. begin
  19. if(TryStrToFloat(p, ans)) then
  20. if(FloatToStr(ans) = p) then
  21. begin
  22. inc(itr);
  23. setLength(answer_array, itr + 1);
  24. answer_array[itr] := p;
  25. end;
  26. p := '';
  27. end;
  28. end;
  29. if(TryStrToFloat(p, ans)) then
  30. if(FloatToStr(ans) = p) then
  31. begin
  32. inc(itr);
  33. setLength(answer_array, itr + 1);
  34. answer_array[itr] := p;
  35. end;
  36. p := '';
  37. end;
  38. close(f);
  39. rewrite(f);
  40. for var i := 0 to length(answer_array) - 1 do
  41. begin
  42. writeln(f, answer_array[i]);
  43. end;
  44. close(f);
  45. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement