C++ :
#include <iostream> using namespace std; int main() { int n; cin >> n; // 读取金字塔的层数 // 计算1² + 2² + ... + n²的和,使用公式n(n+1)(2n+1)/6 int total = n * (n + 1) * (2 * n + 1) / 6; cout << total << endl; // 输出总石块数 return 0; }
By signing up a Hydro universal account, you can submit code and join discussions in all online judging services provided by us.
Using your Hydro universal account