首页 > 学院 > 开发设计 > 正文

1076_N的阶乘

2019-11-14 11:34:20
字体:
来源:转载
供稿:网友

“` // 1076_N的阶乘.cpp : 定义控制台应用程序的入口点。 //题目1076:N的阶乘 //时间限制:3 秒内存限制:128 兆特殊判题:否提交:7649解决:2771 //题目描述: // 输入一个正整数N,输出N的阶乘。 //输入: //正整数N(0<=N<=1000) //输出: // 输入可能包括多组数据,对于每一组输入数据,输出N的阶乘 //样例输入: //4 //5 //15 //样例输出: //24 //120 //1307674368000 //来源: //2006年清华大学计算机研究生机试真题

include “stdafx.h”

include “iostream”

include “algorithm”

include “string”

using namespace std; int main() { int N; while(cin>>N){ string s = “1”; int len = 0; for(int i = 2;i<=N;i++){ char b[1000]; itoa(i,b,10); string a = b ; string result(5000,’0’); reverse(a.begin(),a.end()); int k = -1; int s_len = len+1; for(int m = 0;m


上一篇:zb的生日

下一篇:P1059 明明的随机数

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表