农夫约翰去年赢利了!他想把它投资得很好, 但却不知道他会赚多少钱。他知道利率 R (一个介于0和20之间的整数), 每年在他的银行中复利。他有一个整数数额的金钱 M 在范围 100... 100万。他知道多少年 Y (范围: 0.. 400) 他打算把钱投资到银行。帮助他知道他将有多少钱, 他将在未来的复利, 每年他节省。打印整数答案而不舍入。测试数据的答案保证适合于有符号的32位整数。
Input
* Line 1: Three space-separated integers: R, M, and Y
Output
* Line 1: A single integer that is the number of dollars FJ will have after Y years.
Sample Input
5 5000 4Sample Output
6077Hint
INPUT DETAILS:
5% annual interest, 5000 money, 4 years
OUTPUT DETAILS:
Year 1: 1.05 * 5000 = 5250
Year 2: 1.05 * 5250 = 5512.5
Year 3: 1.05 * 5512.50 = 5788.125
Year 4: 1.05 * 5788.125 = 6077.53125
The integer part of 6077.53125 is 6077.
5% annual interest, 5000 money, 4 years
OUTPUT DETAILS:
Year 1: 1.05 * 5000 = 5250
Year 2: 1.05 * 5250 = 5512.5
Year 3: 1.05 * 5512.50 = 5788.125
Year 4: 1.05 * 5788.125 = 6077.53125
The integer part of 6077.53125 is 6077.
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double m,r,y;
while(cin >> r >> m >> y)
{
r=0.01*r+1;
r=pow(r,y);
cout << (int)floor(r*m);
}
return 0;
}