- 在线时间
- 17 小时
- 最后登录
- 2014-1-13
- 注册时间
- 2012-9-1
- 听众数
- 6
- 收听数
- 0
- 能力
- 0 分
- 体力
- 497 点
- 威望
- 0 点
- 阅读权限
- 30
- 积分
- 167
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 43
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 7
升级   33.5% TA的每日心情 | 衰 2014-1-13 13:21 |
|---|
签到天数: 27 天 [LV.4]偶尔看看III
群组: Matlab讨论组 |
26#
发表于 2012-9-3 12:51
|只看该作者
|
|邮箱已经成功绑定
#include <stdio.h>
! Q! Y8 ~3 ]/ d! {#include<string.h>
. K0 p8 E; k! L3 D5 ~7 j0 B* |#define max 50000
9 P% w9 ~7 C2 {1 O& s1 O/ aint a[max];, |: W& A& X# ]0 ?' [8 c
int main()" ^8 g- ]7 R8 g& ?0 _$ n6 _' X, ]
{4 z) |9 s3 d! ^! T
int n;1 _, }- P: _& o1 _5 i
int i,j;
8 u& ` V) }5 B% x- ]" i int s,c;
: R- V5 O* H0 M while(scanf("%d",&n)!=EOF)7 U" `/ h/ c/ h. y
{
9 Q& |# }2 t4 e: ~5 G s=0;0 o6 c* X0 R c* X1 L: x: J
memset(a,0,sizeof(a));# t' A! _) \5 G4 ?$ s; c' K' k: Z
a[0]=1;1 u% Z3 I$ d3 f' _0 K- o# r
for(i=1;i<=n;i++)
! b, A8 R; {0 K+ f+ C; u/ T {
$ C5 A! P7 q8 A+ a c=0;
) @- s0 @3 s+ m" n+ j for(j=0;j<max;j++)* s6 D: Y3 ^: J8 f [
{' H$ o2 _9 d2 }+ v9 j9 b2 `
s=a[j]*i+c;- V7 I2 w8 l. X4 {4 z! d4 w
a[j]=s%10;$ z t3 ~0 W, a" x, W% h1 v- C! \/ z$ e
c=s/10;/ c1 H1 u' R1 e+ P5 H# S( W! u5 S$ O
}/ C# O& g; {/ F O0 _/ A6 {% ]3 y
}
$ F! E. H" l3 }- M for(j=max-1;j>=0;j--)
8 u& e$ w7 B) ~, \3 A if(a[j]!=0)break;: j& Z. K% i0 d
for(i=j;i>=0;i--)
! [2 ~5 x( G5 ^ printf("%d",a[i]);
" t/ P# `, z4 v! e+ q0 t, X0 H printf("\n");
# ^, G, ~6 z3 O, @6 w" L3 ^ }
* I* b+ n" O* ?2 A U m return 0;
$ S5 J" p" {& G/ \! \} |
|