fork(1) download
  1. const fi = '';
  2. fo = '';
  3. var n, i: longint;
  4.  
  5. procedure Stop;
  6. begin
  7. close(input); close(output);
  8. halt;
  9. end;
  10.  
  11. begin
  12. assign(input, fi); reset(input);
  13. assign(output, fo); rewrite(output);
  14.  
  15. readln(n);
  16. for i:=n div 5 downto 0 do
  17. if (n-5*i) mod 3 = 0 then
  18. begin
  19. writeln(i + (n-5*i) div 3);
  20. Stop;
  21. end;
  22.  
  23. writeln(-1);
  24.  
  25. close(input); close(output);
  26. end.
  27.  
Success #stdin #stdout 0s 232KB
stdin
11
stdout
3