优质题解 蓝桥杯基础练习VIP-阶乘计算-题解(C++代码) **在这里我把每一个n称为循环数**|循环数|结果||------------|------------||1|1||2|2||3|6||4|24||5|120||n|n!|**要了解高精度乘法,首先要先清楚数与数相乘之间进位情况****我们现在可以手动模拟一个数与一个数普通计算**不过需要注意的一点 题解列表 2019年10月27日 0 点赞 3 评论 1377 浏览 评分:9.1
蓝桥杯基础练习VIP-阶乘计算 (Python代码)python太作弊了啊 摘要:解题思路: python根本不考虑那么多,自带大数据,自带快速傅里叶乘法优化,简直就是作弊语言。 range表示左闭右开区间,所以n+1表示n以内,很好理解的好么?参考代码:n=int(i…… 题解列表 2019年04月24日 0 点赞 0 评论 1935 浏览 评分:9.0
蓝桥杯基础练习VIP-阶乘计算 (C++代码) 摘要:#include<iostream> #include<string.h> using namespace std; int main(){ int n,s,r=0,a[10005];…… 题解列表 2018年01月12日 11 点赞 3 评论 1211 浏览 评分:8.7
蓝桥杯基础练习VIP-阶乘计算-题解(Python代码)python开荒柘,顺着思路写就好,有一些注意的事项,结构体更舒服一些 先上代码```pythonn=int(input())L=[1]#赋初值,不然无法启动defloop(n):globalLforiinrange(len(L)):#正常乘法,每位各自乘L[i]*=nforiinrange(len(L)-1):#进位, 题解列表 2020年01月07日 0 点赞 4 评论 1407 浏览 评分:8.4
蓝桥杯基础练习VIP-阶乘计算-题解(C语言代码) #includeintmain(void){inti=0,j=0,n=0,r=0;intnum[4096]={1,};scanf("%d",&n);for(i=2;i=0;--j){if(num[j]*i>=10){num[j+1]+=num[j]*i/10;n 题解列表 2020年03月12日 0 点赞 0 评论 983 浏览 评分:8.0
蓝桥杯基础练习VIP-阶乘计算 (Java代码) 解题思路:注意事项:参考代码:packageBasicLearning;importjava.math.BigDecimal;importjava.util.Scanner;publicclassJieCheng{publicstaticvoidmain(String[]args){//TODOAut 题解列表 2018年03月21日 0 点赞 0 评论 1584 浏览 评分:8.0
蓝桥杯基础练习VIP-阶乘计算 (C++代码) 摘要:#include<iostream> #include<algorithm> #include<cmath> #include<string> #include<cstring> #incl…… 题解列表 2018年08月05日 1 点赞 0 评论 2188 浏览 评分:8.0
蓝桥杯基础练习VIP-阶乘计算 (C语言代码)------------C语言——菜鸟级 摘要:解题思路:通过数组存储 但不采用10进制 采用10万进制 可以减少进位处理和运算次数大大降低时间复杂度此代码计算40000!也是秒出级别 此代码优化后更强大注意事项:参考代码:#include<std…… 题解列表 2018年05月16日 5 点赞 0 评论 2491 浏览 评分:2.0
c++---阶乘计算 #includeusingnamespacestd;intn;inta[100005];intmain(){cin>>n;a[1]=1;intlen=1;for(inti=2;i0时,要进一位,{len++;//len++;a[len]=t%10;//比如t=24:4保留在a[1]t/=10;//24 题解列表 2022年11月12日 0 点赞 0 评论 658 浏览 评分:0.0
蓝桥杯基础练习VIP-阶乘计算 (C++代码)大数据运算的操作 摘要:解题思路: 参考了一下别的同学的代码,发现单开一个数组的容易在位数判断上面出问题,开双数组比较保险,同时,short以10进位不可取(爆内存),int也是,long long的化开高位可以达到效…… 题解列表 2019年04月24日 0 点赞 0 评论 2331 浏览 评分:0.0