2146 - 屌丝VS女神
时间限制 : 1 秒
内存限制 : 128 MB
今年的数院新生中有一位超凡脱俗的女神,在众多屌丝的追求中仍高傲地保持着单身。据说是因为女神不喜欢数学比她差的男生...对于每个追求者,女神总会出很多难题让他们回去解,只有解出题目的屌丝才能进入女神的考虑范围。来自大信院的屌丝阿D也领到了女神的难题:求1^2 + 2^2 + 3^2 + ..... + n^2,这对于会编程的阿D来说不算什么!假设你是阿D,请你编程解决女神的这道难题。
题目输入
输入一个整数n(1<=n<=10^6,n的含义见上述)。以EOF结束输入
题目输出
输出1^2 + 2^2 + ..... + n^2的计算结果,每个输出占一行
输入/输出样例
输入格式
2 1
输出格式
5 1
C语言解答
#include<stdio.h> #define maxn 100000+1000 int main(){ long long int n,s; while(scanf("%lld",&n)!=EOF){ s = n * (n+1) * (2 * n +1)/6; printf("%lld\n",s); } return 0; }
C++解答
#include<stdio.h> int main(){ long long int n,s; while(scanf("%lld",&n)!=EOF){ s = n * (n+1) * (2 * n +1)/6; printf("%lld\n",s); } return 0; }