题解 | 金币

金币

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

#include <stdio.h>

int main() 
{
    int sum=0,//总工资
    k=0,//天数
    i=0,
    j=1,//各周期每天工资
    day=0;//当前周期天数
    scanf("%d",&k);//输入天数
    //从第一天开始
    for(i=1;i<=k;i++)
    {
        sum+=j;//每天发工资
        day++;//当前周期天数加一
        if(day==j)//当前周期结束条件
        {
            j++;//每天工资加一
            day=0;//当前周期天数重置
        }
    }
    printf("%d",sum);//总工资
    return 0;
}

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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