hdu-1042-N!
来源:互联网 发布:矩阵分块 编辑:程序博客网 时间:2024/05/17 08:12
#include<stdio.h>
#include<string.h>
#define M 40000
int a[M];
int main()
{
int n,i,j,m,s,c;
while(scanf("%d",&n)!=EOF)
{
memset(a,0,sizeof(a));
a[0]=1;
m=0;
for(i=2;i<=n;i++)
{
c=0;
for(j=0;j<=m;j++)
{
s=a[j]*i+c;
a[j]=s%10;
c=s/10;
if(j==m&&c!=0)
m++;
}
}
for(i=m;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
return 0;
}
#include<string.h>
#define M 40000
int a[M];
int main()
{
int n,i,j,m,s,c;
while(scanf("%d",&n)!=EOF)
{
memset(a,0,sizeof(a));
a[0]=1;
m=0;
for(i=2;i<=n;i++)
{
c=0;
for(j=0;j<=m;j++)
{
s=a[j]*i+c;
a[j]=s%10;
c=s/10;
if(j==m&&c!=0)
m++;
}
}
for(i=m;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
return 0;
}
- N! ---HDU 1042
- HDU 1042 N!
- hdu 1042 N!
- HDU 1042 N!
- HDU 1042 N!
- hdu 1042 N!
- hdu 1042 N!
- HDU 1042 - N!
- hdu 1042 N!
- hdu 1042 N!
- HDU 1042 N!
- hdu 1042 N!
- HDU 1042 N!
- HDU 1042 N!
- Hdu 1042 - N!
- hdu 1042 N!
- hdu 1042 N!
- hdu 1042 N!
- 对象的动态建立和释放
- 涉及多平台版本的中英文字符文件读写和转换
- jpbm简介
- 1521二叉树的镜像
- evc程序移植到VS2005
- hdu-1042-N!
- Newtonsoft.Json.4.5.11使用方法总结---反序列化json字符串
- Lesson10:HTML 5 Web 存储
- SQL优化方案
- 几种常用的工具集锦
- 搭建springMVC+Hibernate+spring框架常见问题
- 利用backtrace列出当前函数调用关系
- java中list、set和map 的区别
- 柔性数组