Source code for submission s1148

Go to diff to previous submission

prog.c

  1. #include <stdio.h>
  2.  
  3. int main(){
  4. int citatel = 0;
  5. char lomitko;
  6. int jmenovatel = 0;
  7. int i = 1;
  8. int counter = 0;
  9.  
  10. scanf("%d %c %d", &citatel, &lomitko, &jmenovatel);
  11.  
  12. while (i <= jmenovatel){
  13. if (((double)1/jmenovatel) == ((double)1/(jmenovatel+i) + ((double)1/((jmenovatel+i)*(jmenovatel/i))))){
  14. counter++;
  15. }
  16. i++;
  17. }
  18.  
  19.  
  20. printf("%d\n", counter);
  21.  
  22. return 0;
  23. }
  24.  

Diff to submission s792

prog.c

--- c5.s792.cteam062.fl.c.0.prog.c
+++ c5.s1148.cteam062.fl.c.0.prog.c
@@ -5,16 +5,17 @@
         char lomitko;
         int jmenovatel = 0;
-        int x = 1;
+        int i = 1;
         int counter = 0;        
 
         scanf("%d %c %d", &citatel, &lomitko, &jmenovatel);
         
-        while(x <= jmenovatel){
-                if (jmenovatel%x == 0){
+        while (i <= jmenovatel){
+                if (((double)1/jmenovatel) == ((double)1/(jmenovatel+i) + ((double)1/((jmenovatel+i)*(jmenovatel/i))))){
                         counter++;
                 }
-                x++;
+                i++;
         }
 
+        
         printf("%d\n", counter);