国王给骑士金币

阅读: 评论:0

国王给骑士金币

国王给骑士金币

#include <iostream>
using namespace std;
int main(){int k=0,coin=0,day =0;  //k为输入的天数 coin为获得的金币数 day为获得金币的天数 cin>>k;            //输入获得金币的天数  for(int i=1;;i++){                //第一个循环用来计算每轮获得的金币数 for(int j =1;j<=i;j++){          //第二个循环根据是几轮 用来计算获得金币的个数 coin+=i;            //金币数为对应轮数的数量 day++;                  //计算天数 if(day>=k){              //注意此处为day>=k,因为前一步计算完一次后day已经计算加一了,如果是day>k,就会多算一次 cout<<coin;   //输出金币数 return 0;}}}
}
//本程序关键思想为两个for循环嵌套,因为本题特殊,它第一轮为一个金币,第二轮为两次2个金币。。。。,就可以
//用循环去嵌套 

把题目审好,就变成了一道数学题,这种题我们中学就会了,但是难点在于怎么写出来,这就需要我们的大量练习,敲代码。

本文发布于:2024-01-31 07:27:52,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170665727526663.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:金审工程
标签:金币   国王   骑士
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23