用户:查看:0 回复:13 评论:0 创建时间:2017-04-03T21:40:32
阿短每个月会得到 N 元零花钱,他希望在某个游戏上购买一只黑色编程猫,黑色编程猫现在的价格是 200 元,而且接下来的每一个月,黑色编程猫的价格都会上涨百分之 K 。
如果阿短每个月都把零花钱全部存下来,他最早什么时候能买到黑色编程猫?
输入:
两个正整数N(10 <= N <= 50), K(1 <= K <= 20)
输出:
如果在第一年或者之前就能买下黑色编程猫,则输出最早第几个月能买到,否则输出“一年之内都别想了”。
样例:
输入N:50
输入 K :10
得到输出:8
以后我们的算法系列会分成针对高级训练师和【萌新算法】系列,尽量让大家都可以参与。
另外,看到各位训练师做的【编程日报】,非常优秀,如果能坚持做下去,我会让猫老祖也给各位予以相应的支持!也看到毒蛇队长,小天狼星,于念一等做的民间活动,你们一定也感受到做成一件事情会经历很多的波折,如果有需要帮忙的地方,请直接和猫老祖说就行,也可以直接跟我说。
围绕着【算法】的PK赛马上要开场了,各位训练师抓紧准备啦!
这次的算法可能会有点难,各位有不懂的可以尽管留言。
如果做好了,可以直接把作品发到评论上,也可以截图。
我在明天(4月4日)晚上八点会公布答案和教程。
enjoy.
@桔汁糖浆
是的,类似于追及问题,你做得完全正确!难得的是能把脚本简化到非常容易理解的地步。
这种类型的题目,实际上就是“数学建模”,为解决问题而设计算法。
没问题啊,可以用自己的方法想想再去做一下,这个问题有很多种算法可以解决的。
点赞0
评论