news 2026/7/28 23:17:57

寒假集训8——数论

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
寒假集训8——数论

P1009 [NOIP 1998 普及组] 阶乘之和

题目描述

用高精度计算出 S=1!+2!+3!+⋯+n!(n≤50)。

其中!表示阶乘,定义为 n!=n×(n−1)×(n−2)×⋯×1。例如,5!=5×4×3×2×1=120。

输入格式

一个正整数 n。

输出格式

一个正整数 S,表示计算结果。

输入输出样例

输入 #1复制运行

3

输出 #1复制运行

9

说明/提示

【数据范围】

对于 100% 的数据,1≤n≤50。

【其他说明】

注,《深入浅出基础篇》中使用本题作为例题,但是其数据范围只有 n≤20,使用书中的代码无法通过本题。

如果希望通过本题,请继续学习第八章高精度的知识。

NOIP1998 普及组 第二题

#include<iostream> using namespace std; typedef unsigned long long LL; LL calc(int n) { LL sum=0; LL fac=1; for(int i=1;i<=n;i++) { fac*=i; sum+=fac; } return sum; } //50!≈3.04×10^64 int main() { int n; cin>>n; cout<<calc(n)<<endl; return 0; }

1~50的阶乘之和(范围3.04×10^64)unsigned long long装不下(范围即约 1.84×10^19),要上高精度。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/28 12:15:32

计算机毕业设计|基于springboot + vue电商系统(源码+数据库+文档)

电商系统 目录 基于springboot vue电商系统 一、前言 二、系统功能演示 三、技术选型 四、其他项目参考 五、代码参考 六、测试参考 七、最新计算机毕设选题推荐 八、源码获取&#xff1a; 基于springboot vue电商系统 一、前言 博主介绍&#xff1a;✌️大厂码农|…

作者头像 李华
网站建设 2026/7/28 20:58:53

HoRain云--Linux下MySQL远程连接配置全攻略

&#x1f3ac; HoRain云小助手&#xff1a;个人主页 &#x1f525; 个人专栏: 《Linux 系列教程》《c语言教程》 ⛺️生活的理想&#xff0c;就是为了理想的生活! ⛳️ 推荐 前些天发现了一个超棒的服务器购买网站&#xff0c;性价比超高&#xff0c;大内存超划算&#xff01;…

作者头像 李华
网站建设 2026/7/24 2:18:17

百考通AI:答辩PPT一键生成,让你的学术成果惊艳全场

答辩场上的十分钟&#xff0c;是你数月乃至数年学术成果的集中展示。一份逻辑清晰、风格专业的PPT&#xff0c;不仅能帮你精准传递研究价值&#xff0c;更能让评委眼前一亮。百考通AI&#xff08;https://www.baikaotongai.com&#xff09;的答辩PPT生成功能&#xff0c;正是为…

作者头像 李华
网站建设 2026/7/27 16:15:41

联邦学习隐私盾:差分隐私测试工具在跨机构模型更新中的实战评估—— 解析泄露风险量化技术与测试实践路径

一、联邦学习的隐私攻防战场 风险地图 梯度反演攻击&#xff1a;恶意服务器可通过参数更新逆向还原患者影像、金融交易记录等敏感数据&#xff0c;某医疗平台测试中重构成功率高达12.7% 噪声衰减漏洞&#xff1a;非均匀噪声分布导致隐私保护失效&#xff0c;如客户端设备性能差…

作者头像 李华
网站建设 2026/7/21 16:22:22

百考通AI:智能数据分析,让数据决策更高效精准

在数据驱动决策的时代&#xff0c;如何从海量信息中提炼出有价值的结论&#xff0c;成为企业与科研人员共同面临的挑战。百考通AI&#xff08;https://www.baikaotongai.com&#xff09;的数据分析功能&#xff0c;正是为解决这一痛点而来&#xff0c;用智能技术让复杂的数据分…

作者头像 李华