首页 > 其他分享 >2.6存钱问题

2.6存钱问题

时间:2023-05-05 18:22:33浏览次数:51  
标签:pow 问题 x8 money x2 x3 存钱 2.6 x5

1.问题

假设银行整存整取存款不同期限的月息利率为:
C语言趣味编程100例
0.63%0.66%0.69%0.75%0.84%
期限为1年期限为2年期限为3年期限为5年期限为8年
现在已知某人手上有2000元,要求通过计算选择出一种存钱方案,使得这笔钱存入银行20年后获得的利息最多,假定银行对超出存款期限的那部分时间不付利息。

2.代码

#include <stdio.h>
#include <math.h>

int main()
{
double money = 0,result;
int x1,x2,x3,x5,x8,y1,y2,y3,y5,y8;

for(x8=0;x8<=2;x8++)
{
for(x5=0;x5<=(20-8*x8)/5;x5++)
{
for(x3=0;x3<=(20-8*x8-5*x5)/3;x3++)
{
for(x2=0;x2<=((20-8*x8-5*x5-3*x3)/2);x2++)
{
x1=(20-8*x8-5*x5-3*x3-2*x2);
result = 2000*pow((1+0.0063),x1)
*pow((1+0.0066),x2)
*pow((1+0.0069),x3)
*pow((1+0.0075),x5)
*pow((1+0.0084),x8);
if(result > money)
{
money = result;
y1 = x1;
y2 = x2;
y3 = x3;
y5 = x5;
y8 = x8;
}
}
}
}
}

printf("y1 = %d\ty2 = %d\ty3 = %d\ty5 = %d\ty8 = %d\t%f\n",y1,y2,y3,y5,y8,money);
return 0;
}

标签:pow,问题,x8,money,x2,x3,存钱,2.6,x5
From: https://www.cnblogs.com/wangrui0429/p/17375038.html

相关文章

  • C# .net 6 Log4net 安装、配置 以及相关问题处理
    安装log4net首先下载相关Nuget包安装的时候注意项目的.net版本,我这里使用的是.net6在根目录下面新建一个配置文件log4net.config,并且添加下面相关配置项目<?xmlversion="1.0"encoding="utf-8"?><configuration> <log4net> <!--将日志以回滚文件的形式写到文件中-......
  • django迁移数据库错误问题解决
    删除所有的pyc文件,迁移文件然后重新运行python3manage.pymakemigrationsdjango.db.utils.InternalError:(1060,"Duplicatecolumnname'addr_id'")运行python3manage.pymigrate--fake然后重新运行python3manage.pymigrate成功!......
  • 解决TestFlight提交时出现的ITMS-90426错误问题
    转载:http://kxdang.com/topic/appuploader/iosdev008.html在iOS应用开发中,我们经常使用TestFlight进行内测和分发应用程序。然而,有时候我们会遇到一个名叫“ITMS-90426错误”的问题,这会导致我们无法将应用程序提交到TestFlight进行审核。这种情况通常发生在我们的应用程序包含了一......
  • 线上FullGC问题排查实践——手把手教你排查线上问题
    作者:京东科技韩国凯一、问题发现与排查1.1找到问题原因问题起因是我们收到了jdos的容器CPU告警,CPU使用率已经达到104%观察该机器日志发现,此时有很多线程在执行跑批任务。正常来说,跑批任务是低CPU高内存型,所以此时考虑是FullGC引起的大量CPU占用(之前有类似情况,告知用户后重......
  • SQL Server事务执行过程中中释放锁导致的死锁问题 - 排查与分析
    0.前情提要系统的某个用来上报数据的接口存在死锁的问题。这个接口内部对多张表进行了Update操作,执行顺序为A表、B表、C表、D表、A表。死锁发生的SQL,一条是第一次更新A表的SQL,另一条是第二次更新A表的SQL。整个更新都处在一个事务内,理论上讲,只要第一个Session开始执行事务,第二个......
  • sap翻译不生效问题
    问题是,SAP设置语言为中文,但是翻译不起作用。前端中文环境进入,设置代码如下,然后不能返回中文。SETLOCALELANGUAGE'1'.SETLANGUAGE'1'.MESSAGE='Non'(E17).原因是设置语言的代码写到它的父类之中,基于SAP本身的特别,将父类重写就ok了。......
  • 模板方法中的线程安全问题
    1、线程安全?是否存在临界区,共享的变量,会被不同线程写入那么模板方法里面基类的成员变量或者方法就会存在线程安全问题2、excel  AbstractExcelSheet业务数据和excel逻辑解耦让data可以在service层之间set进来这样excel的相关类不用添加到spring容器中 pub......
  • 一个stm23移植u8g2驱动iic屏SSD1306方案12864的左边竖着两列没有显示的奇怪问题
    初始化后画一个方框u8g2_DrawLine(&u8g2,0,0,127,0);u8g2_DrawLine(&u8g2,1,0,1,63);//左边框u8g2_DrawLine(&u8g2,0,63,127,63);u8g2_DrawLine(&u8g2,127,0,127,63);左边框地址为0不显示,设置为1还是不显示设置为2可以看到竖线了中景园......
  • LInux 上 KVM 虚拟机网络问题
    通过控制台连接虚拟机,ping自己的ip,ping宿主机的ip,ping同网段的ip1.自己的ip也不通,先检查网络配置2.宿主机的ip不通,就要确认下虚拟机网卡的类型对于macvlan网卡,ping不通宿主机网卡是正常的,但可以ping通同网段的别的ip对于bridge网卡,使用brctlshow命令检查虚拟的网卡(比如......
  • 部署Kubernetes遇到的问题与解决方法(初始化等)
    Kubelet和controlplane版本不对应:[ERRORKubeletVersion]:thekubeletversionishigherthanthecontrolplaneversion.Thisisnotasupportedversionskewandmayleadtoamalfunctionalcluster.Kubeletversion:"1.19.4"Controlplaneversion:&qu......