P2669 [NOIP2015 普及组] 金币
作者:互联网
题面:金币
思路:
用两个变量分别来记录每天分的金币数和总天数
#include<bits/stdc++.h>
using namespace std;
long long i,ans,cnt,n;
bool bj;
int main()
{
cin>>n;
while(++i)//i:每天领的金币数
{
for(int j=1;j<=i;j++)//每天领 i 枚金币,共领 i 天
{
ans+=i;
cnt++;//总天数
if(cnt==n)
{
bj=1;
break;
}
}
if(bj==1)break;
}
cout<<ans;
return 0;
}
标签:NOIP2015,int,cnt,long,金币,P2669,ans 来源: https://www.cnblogs.com/-Lxz-/p/16290083.html