超详细注释
2023-11-23 14:22:36
发布于:湖北
1阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int k, n = 0;//k为前k天,n为金币数量
int main()
{
cin>>k;
int day = 1,week = 1;//week表示这段时间收多少金币,day表示是这段时间的第几天
for(int i=1;i<=k;i++)
{
n += week;
day++;
if(day>week)//到达下一阶段,金币数加一,天数变为1
{
week++;
day = 1;
}
}
cout<<n;
return 0;
}
这里空空如也
有帮助,赞一个