1177:计算N!
来源:互联网 发布:用ipad怎么开淘宝网店 编辑:程序博客网 时间:2024/06/06 13:25
1177:计算N!
Description
你的好友小王最近学了一个新的运算法则-----阶乘,但他很懒,不想一步一步计算,早知道你是一个程序员高手,所以他想让你来帮他编一个程序,能马上得到N的阶乘。
Input
输入包含若干行数据,每行都有一个整数N(0<=N<=500)。
Output
与输入对应输出N的阶乘。
Sanple Input
2
4
Sample Output
2
24
Source
Icpc1st@ahstu
#include<iostream>using namespace std;int main(){ int N,i,j; while(cin>>N) { int a[17000]={0}; a[0]=1; int temp,count=0; for(i=2;i<=N;i++) { for(j=0;j<17000;j++) { temp=a[j]*i+count; count=temp/10; a[j]=temp%10; } } for(i=16999;i>=0;i--) { if(a[i]) break; } for(int j=i;j>=0;j--) cout<<a[j]; cout<<endl; } return 0;}
阅读全文
0 0
- 1177:计算N!
- n!计算
- 计算 N!
- 计算n!
- 计算n!
- 计算n!
- 计算N!
- 计算C(2n, n)
- 计算N的阶乘
- 计算floor(sqrt(n))
- 计算N的阶乘
- 计算N的阶层
- 计算n的阶层
- 递归算法计算n!
- 计算n的阶乘
- 计算n阶行列式
- 计算1~n之和
- 计算n阶行列式
- css3动画相关
- 简单搞定FileInputFormat切片机制
- swiper 调完接口不能翻页,点击下一页没反应,不能轮播;点击下一页后执行函数
- 操作系统------多线程与多进程的区别和应用场景
- [ARM-Linux开发] 主设备号--驱动模块与设备节点联系的纽带
- 1177:计算N!
- MTK文件管理器源码接口文档(自学笔记)
- python 中的trick(二)
- 安装keepalived出错./configure: error: Popt libraries is required
- 数据库基础篇
- jmeter其他特性---工作台
- 文件流---获取文件的大小(图片、视频、文件......)
- Django中多对多查询方式
- python绑定方法