蓝桥杯ACM进阶题-带利润金额计算
1.问题描述
现一父母为将上大学的孩子在银行存入一笔金额,准备每个月给以前,考虑银行月利润0.015,钱在4年后刚好用完,求该存入多少钱。
2.算法分析
钱用完说明最后一个月钱刚好取光,则逆向运算更可取,经简单推可得上一个月钱表达式为1000-0.015+1000元。以此类推
3.输出样式
需要存入34049元
#include <stdio.h>
int main()
{
int i=0;
float money=1000;
while(i+1<48)
{
money=(money+1000)/1.015;
i++;
}
printf("需要存入%u元\n",(int)money);
}