比赛 | 防止浮躁的小练习v0.8 | 评测结果 | AAAAAAAAAA |
---|---|---|---|
题目名称 | 金币 | 最终得分 | 100 |
用户昵称 | Ten.X | 运行时间 | 0.009 s |
代码语言 | Pascal | 内存使用 | 0.17 MiB |
提交时间 | 2016-10-28 08:39:00 | ||
var sum,n,i,j:longint;a:array[1..1000]of longint; begin assign(input,'2015coin.in'); assign(output,'2015coin.out'); reset(input); rewrite(output); for i:=1 to 1000 do a[i]:=(1+i)*i div 2; read(n); sum:=0; for i:=1 to 1000 do if a[i]>n then begin j:=i-1;break;end; for i:=1 to j do sum:=sum+i*i; sum:=sum+(n-a[j])*(j+1); write(sum); close(input); close(output); end.