hdu 1042
来源:互联网 发布:体积最小的单片机 编辑:程序博客网 时间:2024/04/30 08:32
C语言版
#include<stdio.h>int f(int n){long fn[10000]={0};int i,j;fn[0]=fn[1]=1;for(i=2;i<=n;i++){for(j=1;j<=fn[0];j++)fn[j]*=i;for(j=1;j<=fn[0];j++){if(fn[j]>=10000){fn[j+1]+=fn[j]/10000;fn[j]%=10000;}}if(fn[j]>0)fn[0]++;}printf("%d",fn[fn[0]]);for(i=fn[0]-1;i>0;i--)printf("%04d",fn[i]);puts("");return fn[0];}int main(){int i;while(~scanf("%d",&i)){f(i);}return 0;}
Java版
import java.math.*;import java.util.*;public class Main { public static void main(String args[]){Scanner cin=new Scanner(System.in);while(cin.hasNext()){int n=cin.nextInt();BigInteger fac=BigInteger.ONE;for(int i=2;i<=n;i++)fac=fac.multiply(BigInteger.valueOf(i));System.out.println(fac);}}}
- 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!
- 【HDU4313】 - Matrix - 树状DP Version 思路+解题报告+AC代码【0.4%达成】
- 利用源码编译Android系统JNI动态库
- < Unity 3D专栏 >预设物,节省游戏资源才是王道
- vs2005 0xc0000142错误和KBDLLHOOKSTRUCT没有声明2
- 8月6号,早上3点08分... ...
- hdu 1042
- Android环境下使用JCFXBL API接口操作数据库
- The first type !!
- 网球基本常识
- cocos2d-x离线文档生成
- Java数组排序算法,冒泡,选择,插入,快速排序
- 咨询面试初探
- PHP / MySQL的选择页面上的数据和分割
- QualityCenter10+Oracle10.2.1.0.1+Win2003SP2企业版安装步骤