B4136 [信息与未来 2016] 数列求和
题目描述
小明写出了一个数列,第 $i$ 项 $a_i$ 的值为 $i^2$。数列从第一项 $(i=1)$ 开始如下:$1,4,9,16,25,\dots$,编程求出这个数列前 $n$ 项的和。
输入格式
一行,一个整数 $n$。
输出格式
一行,一个整数:$a_1+a_2+\dots+a_n$ 的值。
说明/提示
$1\leq n \leq 10^{12}$。
**本题相较于原题数据有所加强,使用 C++ 的 `long long` 无法通过 $100\%$ 数据,你或许需要使用 `unsigned __int128`。**
>本题原始满分为 $10\text{pts}$。