当前位置: 代码迷 >> 综合 >> poj 2683 Ohgas' Fortune 利率计算
  详细解决方案

poj 2683 Ohgas' Fortune 利率计算

热度:63   发布时间:2024-01-19 05:36:30.0

水题。

代码:

//poj 2683
//sep9
#include <iostream>
using namespace std;int main()
{int cases;scanf("%d",&cases);while(cases--){int fund,year,op,ans=-1;scanf("%d%d%d",&fund,&year,&op);while(op--){int A,B,flag,charge;double rate;scanf("%d%lf%d",&flag,&rate,&charge);A=fund;if(flag==1){for(int i=0;i<year;++i){B=(int)A*rate;A=A+B-charge;}}else{int cumulative=0;for(int i=0;i<year;++i){B=(int)A*rate;A-=charge;cumulative+=B;}A+=cumulative;	}ans=max(ans,A);}printf("%d\n",ans);}return 0;	
}