Source code for submission s571

mosquito.cpp

  1. #include <algorithm>
  2. #include <cctype>
  3. #include <cmath>
  4. #include <complex>
  5. #include <cstdio>
  6. #include <cstring>
  7. #include <iomanip>
  8. #include <iostream>
  9. #include <list>
  10. #include <map>
  11. #include <queue>
  12. #include <set>
  13. #include <sstream>
  14. #include <stack>
  15. #include <string>
  16. #include <utility>
  17. #include <vector>
  18.  
  19. using namespace std;
  20. #define DEBUG(x) cerr << ">>> " << #x << " : " << x << endl;
  21. #define REP(i,a) for (int i = 0; i < (a); ++i)
  22. #define FOR(i,a,b) for (int i = (a); i <= (b); ++i)
  23. #define FORD(i,a,b) for (int i = (a); i >= (b); --i)
  24. inline bool EQ(double a, double b) { return fabs(a-b) < 1e-9; }
  25.  
  26. const int INF = 1<<29;
  27. typedef long long ll;
  28. //////////////////////////////////
  29.  
  30. int M, P, L, E, R, S, N;
  31.  
  32. int main() {
  33. while (scanf("%d%d%d%d%d%d%d", &M, &P, &L, &E, &R, &S, &N) == 7) {
  34. REP(i,N) {
  35. int nM, nP, nL;
  36. nL = M*E;
  37. nP = L/R;
  38. nM = P/S;
  39. M = nM; P = nP; L = nL;
  40. }
  41. printf("%d\n", M);
  42. }
  43. return 0;
  44. }
  45.