hdu 1042 n!
来源:互联网 发布:php博客开发教程 编辑:程序博客网 时间:2024/05/21 06:40
N!
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 79104 Accepted Submission(s): 23122
Problem Description
Given an integer N(0 ≤ N ≤ 10000), your task is to calculate N!
Input
One N in one line, process to the end of file.
Output
For each N, output N! in one line.
Sample Input
#include<iostream>using namespace std;// 24// 5// 10 20// 0 2 1int main(){int n;while(cin>>n){int a[36001]={0},sum,t=0,i,j;//t初始为0 a[0]=1;//注意循环从2开始for(i=2;i<=n;i++){sum=0;for(j=0;j<36001;j++){sum=a[j]*i+t;a[j]=sum%10;t=sum/10;}}for(i=36001-1;i>=0;i--){if(a[i]!=0) break;}for(j=i;j>=0;j--)cout<<a[j];cout<<endl; }}
123
Sample Output
126
0 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!
- 超简单生产者消费者模型
- hdu1087(动态规划)
- Flink之二 Flink安装及入门案例
- 【最强大脑vs人工智能】脑王水哥王昱珩惜败人工智能, 这不可能. - 图像识别到底是什么鬼
- Android HAL开发
- hdu 1042 n!
- java.lang.UnsatisfiedLinkError: D:\Tomcat\apache-tomcat-7.0.37\bin\tcnative-1.dll: Can't load AMD 6
- Mysql模拟实现ORACLE的cur_val和next_val
- 1087.All Roads Lead to Rome (30)
- java大数据处理调优
- FreeCodeCamp javascript 算法题review part1
- nginx通过user-agent判断蜘蛛,跳转到指定后端服务器…
- redis学习系列一:简介
- ajax请求插件vue-resource的学习