//连我这样的蒟蒻都能一遍AC,这道题要多水有多水,(c++)

P2669 [NOIP2015 普及组] 金币

sandyzikun @ 2017-09-28 12:26:58

公主殿下将金(本)币(子)作为工资,发放给忠诚的骑(四)士(斋)。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币。

#include <cstdio>
int main()
{
    int x,t=0,y,sum;//x=days;t=terms(周期);y备用(原本以为有用其实并没卵用);sum总和 
    scanf ("%d",&x);
    for (int i=1;x>=i;i++)
    {
        sum+=i*i;
        t++;
        x-=i;
    }
    sum+=x*(t+1);
    printf ("%d",sum);
    return 0;
}

by IsaacOriGuo @ 2017-09-28 12:29:36

@sandyzikun 您太强了,我现在还不会做这题

orz


by 0Koto @ 2017-09-28 16:15:10

@IsaacOriGuo 大佬装弱%%%


by IsaacOriGuo @ 2017-09-28 19:09:18

@Adelheid_Bernstein 我是真的蒻啊Orz


by strangers @ 2017-09-28 19:54:13

@ sandyzikun 哇塞dalao太强了..我们都是真的都不会做啊/滑稽


by 6QWQ6 @ 2017-10-02 09:34:22

~一群dalao~


|