openjudge-2的100次方阶乘

openjudge-2的100次方阶乘

 开始进行的第一天

 1 #include 
 2 
 3 #include <string.h>
 4 int main()
 5 {
 6 int n;
 7 scanf("%d",&n);
 8 if(n==0)
 9 printf("1");
10 int sun[100];
11 memset(sun,0,sizeof(sun));
12 sun[99]=1;
13 while(n--)
14 {
15 for(int i=0; i<100; i++)
16 {
17 sun[i]*=2;
18 if(sun[i]>=10)
19 {
20 sun[i]=sun[i]%10;
21 sun[i-1]++;
22 }
23 }
24 }
25 int flag=0;
26 for(int i=0; i<100; i++)
27 {
28 if(sun[i]!=0)
29 flag=1;
30 if(flag==1)
31 printf("%d",sun[i]);
32 }
33 return 0;
34 }
View Code

 

posted @ 2017-03-29 13:42 峰寒 阅读( ...) 评论( ...) 编辑 收藏


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部