Source code for submission s1218

Go to diff to previous submission

mosquito.cpp

  1. #include <stdio.h>
  2.  
  3. int main (){
  4.  
  5. int m, p, l, e, r, s, n, x;
  6.  
  7. scanf ("%d %d %d %d %d %d %d", &m, &p, &l, &e, &r, &s, &n);
  8.  
  9. for(int i = 0; i < n; i++){
  10.  
  11. x = m;
  12. m = p/s;
  13. p = l/r;
  14. l = x * e;
  15.  
  16. }
  17.  
  18. printf("%d\n", m);
  19.  
  20. return 0;
  21. }
  22.  
  23.  

Diff to submission s921

mosquito.cpp

--- c4.s921.cteam104.mosquito.cpp.0.mosquito.cpp
+++ c4.s1218.cteam104.mosquito.cpp.0.mosquito.cpp
@@ -1,26 +1,22 @@
-#include<iostream>
-using namespace std;
-int main()
-{
-  int m, p, l, e, r, s, n, eggs;
-  cin >> m >> p >> l >> e >> r >> s >> n;
+#include <stdio.h>
+
+int main (){
+
+    int m, p, l, e, r, s, n, x;
+
+    scanf ("%d %d %d %d %d %d %d", &m, &p, &l, &e, &r, &s, &n);
+
+    for(int i = 0; i < n; i++){
+
+      x = m;
+      m = p/s;
+      p = l/r;
+      l = x * e;
 
-  for(int a=1; a<=n; a++)
-  {
-    if(a==1){
-    eggs = e*m;
-    m = p/s;
-    p = l/r;
-    l = eggs + l;
-    }
-    else{
-    eggs = e*m;
-    m = p/s;
-    p = l/r;
-    l = eggs;
     }
+
+    printf("%d\n", m);
+
+    return 0;
   }
-  cout << m << endl;
-  return 0;
-}