博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 1042(大数阶乘到10000)
阅读量:5861 次
发布时间:2019-06-19

本文共 639 字,大约阅读时间需要 2 分钟。

//123*20 相当于 100*20 + 20*20+3 //常规方法N>=13就溢出 #include
#include
#include
#define N 10000//因为每位里存储的是小于10000的数,所以缩小4倍 int vis[N];int main(){ int i,j,m; int c,temp; while(scanf("%d",&m)!=EOF) //scanf("%d",&m); { memset(vis,0,sizeof(vis)); vis[0]=1; for(i=2;i<=m;i++) { c=0; for(j=0;j
=0;j--) { if(vis[j]) break; } printf("%d",vis[j]);//第一个不输出前导0 for(i=j-1;i>=0;i--) printf("%04d",vis[i]);//必须加上%04 printf("\n"); } // system("pause"); return 0;}

 

转载地址:http://btunx.baihongyu.com/

你可能感兴趣的文章
java.util.Vector
查看>>
【原创】驱动卸载之DeleteService
查看>>
【硬件】变压器的电特性参数
查看>>
正则表达式基本语法
查看>>
hdoj1010 Temperor of the bone
查看>>
调用office COM出现不会退出的问题
查看>>
[转] 钉钉的H5性能优化方案
查看>>
补习系列(14)-springboot redis 整合-数据读写
查看>>
django rest framework custom json format
查看>>
第四十五条:将局部变量的作用域最小化
查看>>
PHP文件上传及注意事项
查看>>
[C#] 连接数据库并验证用户名和密码
查看>>
3.量化交易策略基本框架
查看>>
多媒体开发之rtp 打包发流---同网段其他机子sdp 播放不了
查看>>
图像处理之基础---方差、标准差、协方差基本概念
查看>>
<基础> PHP 运算符 流程控制
查看>>
struts2之day01——01内容介绍和概述
查看>>
Python环境搭建(Windows)
查看>>
tomcat_deploy 平滑启动脚本
查看>>
unity3d——自带寻路Navmesh (三)(转)
查看>>