news 2026/6/9 22:41:22

《P2261 [CQOI2007] 余数求和》

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
《P2261 [CQOI2007] 余数求和》

题目描述

给出正整数 n 和 k,请计算

G(n,k)=i=1∑n​kmodi

其中 kmodi 表示 k 除以 i 的余数。

输入格式

输入只有一行两个整数,分别表示 n 和 k。

输出格式

输出一行一个整数表示答案。

输入输出样例

输入 #1复制

10 5

输出 #1复制

29

说明/提示

样例 1 解释

G(10,5)=0+1+2+1+0+5+5+5+5+5=29。

数据规模与约定
  • 对于 30% 的数据,保证 n,k≤103。
  • 对于 60% 的数据,保证 n,k≤106。
  • 对于 100% 的数据,保证 1≤n,k≤109。

2024/2/13 添加一组 hack 数据

代码实现:

#include <iostream> using namespace std; long long sum(int l, int r) { return (l + r) * (r - l + 1ll) >> 1; } int main() { int n, k; cin >> n >> k; long long res = 0; if (k < n) { res = 1ll * (n - k) * k; n = k; } res += 1ll * n * k; for (int i = 1; i <= n; ++i) { int j = min(n, k / (k / i)); res -= sum(i, j) * (k / i); i = j; } cout << res << endl; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 23:35:58

什么是运维?怎样快速做好运维工作?

SRC挖掘&#xff1f;看这篇就够了&#xff0c;保姆级教程带你飞&#xff01; 独家秘笈大纲 探宝寻踪 &#xff1a;锁定漏洞目标 深入虎穴 &#xff1a;漏洞挖掘实战 锦囊妙计 &#xff1a;报告撰写指南 吉星高照 &#xff1a;上榜最佳时机 积分飞跃 &#xff1a;快速上分技…

作者头像 李华
网站建设 2026/6/5 20:33:09

Service Mesh(Istio/Linkerd)环境下的测试复杂性管理

随着微服务架构的普及&#xff0c;Service Mesh技术如Istio和Linkerd已成为现代应用开发的核心组件&#xff0c;通过提供服务发现、负载均衡、安全策略和可观测性等功能&#xff0c;显著提升了系统的可靠性与灵活性。然而&#xff0c;对于软件测试从业者而言&#xff0c;Servic…

作者头像 李华
网站建设 2026/6/9 21:22:32

【必学收藏】大模型Prompt完全指南:从入门到精通,小白/程序员必看

文章全面介绍了大模型Prompt的概念、分类、要素、工作原理及提示工程技巧。Prompt是引导AI生成响应的初始文本输入&#xff0c;可分为硬提示与软提示、在线与离线提示等类型。有效的Prompt应包含任务、上下文、示例、角色、格式和语气六个要素。文章解析了Prompt的工作机制&…

作者头像 李华
网站建设 2026/6/9 18:39:17

Open-AutoGLM如何实现毫瓦级运行?:深度解析模型压缩与硬件协同优化策略

第一章&#xff1a;Open-AutoGLM 低功耗运行优化在边缘计算和移动设备场景中&#xff0c;大语言模型的部署面临显著的功耗与算力限制。Open-AutoGLM 作为轻量化自动推理生成模型&#xff0c;其低功耗运行优化成为实际落地的关键环节。通过模型剪枝、量化推理与动态电压频率调节…

作者头像 李华
网站建设 2026/6/8 12:21:01

ISO 14229 (Unified Diagnostic Services, UDS) 诊断工具实现(can_uds)

介绍 本软件包在 RT-Thread 上实现 ISO 14229&#xff08;UDS&#xff09;协议栈及典型服务端示例&#xff0c;并配套 SocketCAN 客户端&#xff0c;覆盖会话控制、安全访问、参数读写、通信控制、IO 控制、远程控制台、文件传输等核心诊断能力&#xff0c;面向汽车电子与工业…

作者头像 李华
网站建设 2026/6/7 19:46:14

【Open-AutoGLM倒计时7天】:冲刺阶段必须掌握的3大核心备考策略

第一章&#xff1a;【Open-AutoGLM倒计时7天】&#xff1a;全面解析冲刺阶段的战略意义在开源大模型生态快速演进的背景下&#xff0c;Open-AutoGLM项目进入最后7天的倒计时阶段&#xff0c;标志着从功能开发到稳定发布的关键跃迁。这一阶段不仅是技术闭环的收尾窗口&#xff0…

作者头像 李华