Go to diff to previous submission
#include <stdio.h> #include <iostream> using namespace std; void solve(long long M,long long P,long long L,long long E,long long R,long long S,long long N){ long long M2,P2,L2; for(int i=0;i<N;i++){ //cout<<M<<" "<<P<<" "<<L<<endl; M2=P/S; P2=L/R; L2=M*E; M=M2; P=P2; L=L2; } printf("%lld\n",M); } int main(){ long long M,P,L,E,R,S,N; while (scanf("%lld %lld %lld %lld %lld %lld %lld", &M, &P, &L, &E,&R, &S,&N) == 7){ solve(M,P,L,E,R,S,N); } return 0; }
--- c4.s758.cteam016.mosquito.cpp.0.mosquito.cpp +++ c4.s773.cteam016.mosquito.cpp.0.mosquito.cpp @@ -17,5 +17,5 @@ int main(){ long long M,P,L,E,R,S,N; - while (scanf("%lld %lld %lld %lld %lld %lld %lld", &M, &P, &L, &E,&S, &R,&N) == 7){ + while (scanf("%lld %lld %lld %lld %lld %lld %lld", &M, &P, &L, &E,&R, &S,&N) == 7){ solve(M,P,L,E,R,S,N); }