Source code for submission s538

f1.cpp

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. int bl, n;
  7. while (scanf("%d/%d\n", &bl, &n) == 2)
  8. {
  9. int result = 0;
  10. int max = n*(n+1);
  11. for (int i=n+1; i<=max; i++)
  12. {
  13. int x = i;
  14. double y = (x*n)/(x*1.0-n);
  15. if (x > y)
  16. break;
  17. if (y == int(y))
  18. result++;
  19. }
  20. printf("%d\n", result);
  21. }
  22. return 0;
  23. }
  24.