题解 | #[NOIP2015]金币#
[NOIP2015]金币
https://www.nowcoder.com/practice/8f71f5670e6a45118d24d13868a2da9e
#include <stdio.h> int main() { int k,num=0;//天数,金币数 int i=0;//记录天数 int count=0;//金币增加后每次循环的天数 scanf("%d",&k); for(i=1;i<=k;) { count++; int j=count; while(j!=0&&i<=k) { num+=count; j--; i++; } } printf("%d",num); return 0; }