1172:求10000以内n的阶乘是信息学奥赛一本通-算法基础篇【高精度计算】的第8集视频,该合集共计11集,视频收藏或关注UP主,及时了解更多相关视频内容。
int main(){ int n; cin>>n; // n=4; int len=1; arr[1]=1; while(n){ // 每一轮的n乘以每一位 for(int i=1;i<=len;i++){ arr[i]*=n; } // 进位的加法 for(int i=1;i<=len;i++){ if(arr[i]>=10){ arr[i+1]+=arr[i]/10; arr[i]%=10; // 如果进位到最高位...
信息学奥赛 1172-求10000以内n的阶乘 岑永洪 轻氧技术合伙人1 人赞同了该文章 信息学奥赛 1172-求10000以内n的阶乘2737 播放 · 3 赞同视频 信息学奥赛 1172-求10000以内n的阶乘 发布于 2020-11-24 12:13 内容所属专栏 小远爸爸教编程 信息学奥赛入门题解 订阅专栏 OI(信息学奥林匹克) NOIP(全国...
1172:求10000以内n的阶乘 时间限制: 1000 ms 内存限制: 65536 KB 提交数:51446 通过数:16810 【题目描述】 求1000010000以内n的阶乘。 【输入】 只有一行输入,整数n(0≤n≤100000)。 【输出】 一行,即n!的值。 【输入样例】 4 【输出样例】 24 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17...
1172:求10000以内n的阶乘 传送门:http://ybt.ssoier.cn:8088/problem_show.php?pid=1172 【题目描述】 求10000以内n的阶乘。 【输入】 只有一行输入,整数n(0≤n≤10000)。 【输出】 一行,即n!的值。 【输入样例】 4 【输出样例】 24 直接乘去就OK了...
1172:求10000以内n的阶乘 /*#include <bits/stdc++.h> using namespace std; int main() { int n,sum=1; cin >> n; int a=n; for(int i=n-1;i>0;i--) { a=a*i; } cout<<a; return 0; }*/#include<bits/stdc++.h>usingnamespacestd;intmain()...