这个题在百度上没找到答案。
#include<stdio.h>
int main(){
__int64 a,i,sum;
__int64 ans[100001];
sum=0;
for(i=0;i<=100000;i++)
{
if(i%3==0) sum+=i*i*i;
else sum+=i;
ans[i]=sum;
}
while(scanf("%I64d",&a)!=EOF)
if(a<0) break;
printf("%I64d\n",ans[a]);
return 0;