fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. int n;
  7. cin >> n;
  8.  
  9. int tmp = n;
  10. int res;
  11. int a = 0, b = 0;
  12. int i=0;
  13. while (true) {
  14. a = (n - i) / 5;
  15. tmp -= a * 5;
  16. if (tmp % 3 == 0) {
  17. b += tmp / 3;
  18. res = a + b;
  19. break;
  20. }
  21. else if (tmp % 3 != 0) {
  22. if (a == 0) {
  23. cout << -1;
  24. return 0;
  25. }
  26. tmp = n;
  27. i += 5;
  28. continue;
  29. }
  30. }
  31. cout << res;
  32.  
  33. return 0;
  34. }
  35.  
Success #stdin #stdout 0s 5304KB
stdin
4991
stdout
999