题解 1604: 蓝桥杯算法训练VIP-阶乘

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

旋桜-蓝桥杯算法训练VIP-阶乘-题解(C++代码)

这个题就是注意要取模不然数太大longlong都爆了题目要求要取最右边非零值发现最右边为零,直接除10就好了```cpp#includeusingnamespacestd;typedeflonglongLL;intmain(){intn;cin>>n;LLans=1;for(inti=1;i

蓝桥杯算法训练VIP-阶乘 (C++代码)

解题思路:暴力暴力乘,每次保留得到的数的后7位左右(保证不出现误差)如果每次mod10,会造成误差.因为当相乘后得到的是10的倍数时,mod10会变成0.所以每次大概mod1000000.最后输出ans%10原理:最后一位相乘只会影响最后一位.故只保留最后几位就行了数学方法:有两种.第一种分析10怎么

WU-蓝桥杯算法训练VIP-阶乘 (C++代码)

摘要:用一个数组来表示最后的结果的个位  十位等位数阶乘即意味着用数组中的每一个元素与数相乘  注意处理进位参考代码:#include<iostream> #include<algorithm>  #i……