hdu 1042
来源:互联网 发布:黑色玫瑰网络爆炸 编辑:程序博客网 时间:2024/05/21 06:23
高精度阶乘
#include <iostream>#include <cstdio>#include <cstring>using namespace std;const int maxn=50000; int s[maxn];int n;int main(){while(cin>>n){int i,j,t,k;memset(s,0,sizeof(s));s[0]=1;int c,l=1;if(n==0||n==1) printf("1");else {for(i=2;i<=n;i++){c=0;for(j=0;j<l;j++){int tem=s[j]*i+c;s[j]=tem%10;c=tem/10;}while(c){s[l++]=c%10;c/=10;}}for(i=l-1;i>=0;i--) printf("%d",s[i]);}printf("\n");}return 0;}
- HDU 1042
- hdu 1042
- hdu 1042
- hdu 1042
- HDU 1042
- HDU 1042
- HDU 1042
- hdu 1042
- hdu 1042
- hdu 1042
- hdu 1042
- HDU 1042
- HDU-1042
- hdu 1042
- HDU 1042
- HDU 1042
- N! ---HDU 1042
- HDU 1042 N!
- Thinking In Java 第六天
- Android 自定义标题栏(title栏)
- 【转载】Unicode字符编码标准
- 文件和目录
- Android学习笔记之Android组件之BroadcastReceiver(Android广播机制)
- hdu 1042
- 只用16句有效代码完成java备份mysql数据库
- java 获取某年第一天日期
- 内核线程中获取接收到的信号
- POJ 3321 Apple Tree 树状数组
- mysql 自我总结
- Linux 实时监控 nmon + nmon Analyser 使用
- 如果重写对话框的OnInitDialog()函数,如何保证DoDataExchange(CDataExchange* pDX)依然有效?
- 兔子问题