简单n!
来源:互联网 发布:其皆出于此乎 编辑:程序博客网 时间:2024/04/27 22:07
简单n!
Time Limit: 1000MS Memory limit: 65536K
题目描述
给定一个数n(0 <= n <= 150), 求0到n中所有数的阶乘。
输入
题目有多组数据,处理到文件结尾。输入一个数n。
输出
输出阶乘,形式如:4! = 24.每组数据输出后跟一个空行。
示例输入
14
示例输出
0! = 11! = 10! = 11! = 12! = 23! = 64! = 24
提示
来源
示例程序
- 提交
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <iostream>using namespace std;int main(){ int f[300]; int n,i,j,k; int s; while(cin>>n) { memset(f,0,sizeof(f)); f[0]=1; printf("0! = 1\n"); if(n>=1) printf("1! = 1\n"); for(i=2;i<=n;i++) { int x=0; for(j=0;j<300;j++) { s=f[j]*i+x; f[j]=s%10; x=s/10; } for(j=300-1;j>=0;j--) { if(f[j]) break; } for(k=j;k>=0;k--) { if(k==j) { printf("%d! = ",i); } printf("%d",f[k]); } cout<<endl; } cout<<endl; } return 0;}/**************************************Problem id: SDUT OJ D User name: mxjr130326刘继国 Result: Accepted Take Memory: 460K Take Time: 0MS Submit Time: 2014-04-26 20:38:11 **************************************/
- 状态
0 0
- 简单n!
- 简单n!
- 简单n!
- 简单n!
- 简单n!
- 错误处量类,N简单
- R^n简单思路
- 简单回溯N皇后问题
- 简单递归—计算N!
- N简单CMS学习记录
- n皇后问题(简单dfs)
- poj 3176(简单杨辉三角n*(n+1)/2)
- 简单算法—N皇后构造解,n>=4
- hdu1395 2^n mod n =1 简单数学题
- HDU 4335 What is N? 简单数论
- hdu 2114 Calculate S(n) 简单数学题
- n a^o7 ! (简单的字符串处理)
- 大数乘法——简单n!
- java List嵌套List进行前台循环输出
- Win32 PE病毒原理分析
- oracle sql 练习1
- 從Windows向Linux自動化發送文件
- vm+linux 环境与windows文件共享samba pk vm-tools
- 简单n!
- javascript时钟倒计时,代码可用
- 巨头林立,创业者如何夹缝中求生存
- iOS如何实现传值---target-action设计模式
- easyui 中的datagrid分页技术实现
- ksoftirqd
- memcached学习(3)memcached的删除机制和发展方向
- 字符数组 字符指针 字符串常量
- 《python源码剖析》笔记 python中的整数对象