fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. long lol(int n)
  5. {
  6. return ((n) + (n*n) + (n*n*n));
  7. }
  8.  
  9. int main()
  10. {
  11. long num, n = 2;
  12. long sum;
  13. cin>>num;
  14. while (n <= num)
  15. {
  16. sum = lol(n);
  17. if(sum % num == 0)
  18. {
  19. cout <<n;
  20. return 0;
  21. }
  22. n++;
  23. }
  24. cout <<-1;
  25. }
Success #stdin #stdout 0.01s 5316KB
stdin
5 4
1 67 4 201 5
1 1
1 2
2 4
3 5
stdout
5