【题目描述】输入nn ,计算S=1!+2!+3!+…+n!S=1!+2!+3!+…+n! 的末66 位(不含前导0)。n≤106n≤106 , n!n! 表示前nn 个正整数之积。 【输入】输入nn 。 【输出】如题述,之和。 【输入样例】10 【输出样例】37913 【提示】【数据范围】 对于所有数据,1≤n≤9999991≤n≤999999 。 【代码】 【做题链接】 信息学奥赛一本通(C++版)在线评测系统 |
【加入群聊】
如果大家有问题可以加群568758792
计算阶乘和的末尾六位数
【题目描述】输入nn ,计算S=1!+2!+3!+…+n!S=1!+2!+3!+…+n! 的末66 位(不含前导0)。n≤106n≤106 , n!n! 表示前nn 个正整数之积。 【输入】输入nn 。 【输出】如题述,之和。 【输入样例】10 【输出样例】37913 【提示】【数据范围】 对于所有数据,1≤n≤9999991≤n≤999999 。 【代码】 【做题链接】 信息学奥赛一本通(C++版)在线评测系统 |
【加入群聊】
如果大家有问题可以加群568758792
999

被折叠的 条评论
为什么被折叠?