Source code for submission s963

fl.c

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