#include<stdio.h>
int main()
{
    int n,k;
    int sum=0;
    scanf("%d",&n);
    for (k=1;;k++)
    {
        if (n>(k*k-k)/2&&n<=(k*k+k)/2)
            break;
        sum=sum+k*k;
    }
    sum=sum+(n-(k*k-k)/2)*k;
    printf("%d",sum);
    return 0;
}

感觉自己代码写的不错,新手自我感觉良好