题解 | #[NOIP2015]金币#

[NOIP2015]金币

https://www.nowcoder.com/practice/8f71f5670e6a45118d24d13868a2da9e

#include <stdio.h>

int main() {
    int K,sum=0,count=1,l=1; //K为总天数,sum为总金币数,count为当天得到的金币数,l为每个阶段天数的阈值
    scanf("%d",&K);
    for(int i=1;i<=K;i++){   //这里i表示是第几天
        if(i>l){           //当天数达到当前阶段的阈值
            count++;       //金币数加一
            l+=count;      //阈值加相应的天数
        }
        sum+=count;
    }
    printf("%d",sum);
    return 0;
}

全部评论

相关推荐

UtopianYou...:这个简历排版真的不太行哦,去找免费的或者花点小钱,把排版弄整齐一点吧,看着舒服。
点赞 评论 收藏
分享
02-28 01:18
已编辑
南昌大学 后端工程师
后测速成辅导一两个月...:把开源经历放个人项目上边应该更好,就像大部分人都把实习经历放个人项目上边
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务