HDU 2114 Calculate S(n) (公式)
来源:互联网 发布:怎么使用linux系统 编辑:程序博客网 时间:2024/05/23 22:21
Problem Description
Calculate S(n).
S(n)=13+23 +33 +......+n3 .
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题意很明显:有公式:1^3 + 2^3 + …… n^3 = [n (n+1) / 2]^2=(1+2+……+n)^2
AC:#include<stdio.h>int main(){ int n; while(scanf("%d",&n)!=EOF) { n=n%10000; n=(n*(n+1)/2)%10000; n=(n*n)%10000; printf("%04d\n",n); } return 0;}/*超时代码。#include<stdio.h>int main(){ int n,i,x,xx; int sum; while(scanf("%d",&n)!=EOF) { sum=0; for(i=1;i<=n;i++) { x=i%10000; xx=x; x=(x*x)%10000; sum=sum+(x*xx)%10000; if(sum>=10000) sum=sum%10000; } printf("%04d\n",sum); } return 0;}*/
- HDU 2114 Calculate S(n) (公式)
- HDU 2114 Calculate S(n)(立方阶求和公式)
- hdu 2114(Calculate S(n))(连续的三次方求和公式,水题)
- HDU 2114 Calculate S(n)
- hdu 2114 Calculate S(n)
- hdu 2114 Calculate S(n)
- HDU 2114 Calculate S(n)
- hdu-2114-Calculate S(n)
- HDU 2114 Calculate S(n)
- hdu 2114 Calculate S(n)
- hdu-2114-Calculate S(n)
- hdu 2114 Calculate S(n)
- hdu 2114 Calculate S(n)
- hdu 2114 Calculate S(n) (递推)
- hdu 2114 Calculate S(n) 简单数学题
- HDU 2088 Calculate S(n)
- hdu 2114Calculate S(n)(求三次方的前n项和)
- HDU 2114 Calculate S(n) (立方和的计算)
- gSoap生成WSDL文件
- UITabBarController用法
- VMWare CentOS 开通 TELNET FTP 及中文语言包
- QQ在线咨询代码
- 登陆系统(4)
- HDU 2114 Calculate S(n) (公式)
- 黑马程序员---之"接口"
- vim代码折叠
- String,到底创建了多少个对象?
- 依次读取文件中的一个字符
- hibernate与jdbc事务共享的实现
- enable_shared_from_this 的说明
- 关闭被占用的8080端口
- 内存映射文件原理探索