Source code for submission s1082

Go to diff to previous submission

mosquito.c

  1. #include<stdio.h>
  2. int main(void)
  3. {
  4. int m1,l1,p1,m,p,l,e,r,s,n,i,c,a;
  5. for(a=1;a<=1;a++)
  6. {
  7. scanf("%d", &m);
  8. if (m<0 || m>100000) break;
  9. scanf("%d", &p);
  10. if(p<0 || p>100000) break;
  11. scanf("%d", &l);
  12. if(l<0 || l>100000) break;
  13. scanf("%d", &e);
  14. if(e<0 || e>100) break;
  15. scanf("%d", &r);
  16. if(r<0 || r>10) break;
  17. scanf("%d", &s);
  18. if(s<0 || s>10) break;
  19. scanf("%d", &n);
  20. if(n<0 || n>1000) break;
  21. for(i=1; i<=n+1; i++)
  22. {
  23. l1=m*e;
  24. p1=l/r;
  25. m1=p/s;
  26. c=m;
  27. m=m1;
  28. l=l1;
  29. p=p1;
  30. }
  31. printf("%d\n",c);
  32. }
  33. return 0;
  34. }
  35.  
  36.  

Diff to submission s963

mosquitoo.c

--- c4.s963.cteam078.mosquito.c.0.mosquitoo.c
+++ c4.s1082.cteam078.mosquito.c.0.mosquito.c
@@ -2,27 +2,21 @@
 int main(void)
 {
-int m1,l1,p1,m,p,l,e,r,s,n,i,c;
-
+int m1,l1,p1,m,p,l,e,r,s,n,i,c,a;
+for(a=1;a<=1;a++)
+{
 scanf("%d", &m); 
-m=(m>=0 && m<=100000)?m:scanf("%d", &m);
-
+if (m<0 || m>100000) break;
 scanf("%d", &p);
-p=(p>=0 && p<=100000)?p:scanf("%d", &p);
-
+if(p<0 || p>100000) break;
 scanf("%d", &l);
-l=(l>=0 && l<=100000)?l:scanf("%d", &l);
-
+if(l<0 || l>100000) break;
 scanf("%d", &e);
-e=(e>=0 && e<=100)?e:scanf("%d", &e);
-
+if(e<0 || e>100) break;
 scanf("%d", &r);
-r=(r>=0 && r<=10)?r:scanf("%d", &r);
-
+if(r<0 || r>10) break;
 scanf("%d", &s);
-s=(s>=0 && s<=10)?s:scanf("%d", &s);
-
+if(s<0 || s>10) break;
 scanf("%d", &n);
-n=(n>=0 && n<=1000)?n:scanf("%d", &n);
-
+if(n<0 || n>1000) break;
 for(i=1; i<=n+1; i++)
 {
@@ -35,7 +29,6 @@
 p=p1;
 }
-
-printf("A %d\n",c);
-
+printf("%d\n",c);
+}
 return 0;
 }