HDU 2088 Calculate S(n)

来源:互联网 发布:mac server如何使用 编辑:程序博客网 时间:2024/06/10 05:21

Calculate S(n)

Time Limit: 10000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9599 Accepted Submission(s): 3479


Problem Description
Calculate S(n).

S(n)=13+23 +33 +......+n3 .

Input
Each line will contain one integer N(1 < n < 1000000000). Process to end of file.

Output
For each case, output the last four dights of S(N) in one line.

Sample Input
12


Sample Output
00010009
立方公式求和是(n*(n+1)/2)^2

#include<stdio.h>int main(){    long long m;    while (~scanf("%lld",&m))    {        int i,sum=0;        m=m%10000;        sum=(m*(m+1)/2)*(m*(m+1)/2)%10000;        printf("%04lld\n",sum);    }    return 0;}


0 0
原创粉丝点击