当前位置: 首页 > news >正文

题解:[P11184 带余除法]

题解:P11184 带余除法

题意

\(T\) 组测试数据,给定有余数除法中的被除数(\(n\))和商(\(k\)),求余数的不同可能性数量。

数据规模与约定

对于全体数据,保证 \(1 \le T \le 10,1 \le n \le 10^{14},0 \le k \le 10^{14}\)

算法 tag

数学

题解

暴力肯定会 TLE,得想一种最好是 \(O(1)\) 的算法来优化。

根据有余数除法的性质,可以得到 \(n=kq+r\)\(n\) 是被除数,\(r\) 是余数。而且应该保证 \(0 \le r < q\),把 \(0 \le r < q\)\(n=kq+r\) 结合起来,可以得出 \(q \in [\lfloor \frac{n}{k+1} \rfloor +1 , \lfloor \frac{n}{k} \rfloor]\)

具体推导

\[\because 0 \le r < q,n=kq+r\\ \therefore 0 \le n-kq \Longrightarrow kq \le n \Longrightarrow q \le \lfloor \frac{n}{k} \rfloor \\n-kq<q \Longrightarrow n<q(k+1) \Longrightarrow q>\lfloor \frac{n}{k+1} \rfloor \Longrightarrow q \ge \lfloor \frac{n}{k+1} \rfloor +1\\\therefore q \in [\lfloor \frac{n}{k+1} \rfloor +1 , \lfloor \frac{n}{k} \rfloor] \]

所以,\(r\) 的不同可能性数量为 $\max (0,\lfloor \frac{n}{k} \rfloor-(\lfloor \frac{n}{k+1} \rfloor+1)+1)= \max(0,\lfloor \frac{n}{k} \rfloor - \lfloor \frac{n}{k+1} \rfloor) $

特别的,数据范围中 \(0 \le k \le 10^{14}\) 说明 \(k\) 会有等于 \(0\) 的情况,所以当 \(k=0\) 时,答案为 \(1\),因为商为 \(0\) 时,只要除数 $> $ 被除数,商为 \(0\) ,余数为除数,所以只有一种可能。

Code

在放代码之前,请注意数据范围,还是那句话:十年 OI 一场空,不开 long long 见祖宗。

#include <bits/stdc++.h>
using namespace std;
/*====================*/
using ll=long long;
/*====================*/
#define endl '\n'
/*====================*/
void Solve()
{ll n,k;cin>>n>>k;if(k==0){cout<<1<<endl;return;}cout<<n/k-n/(k+1)<<endl; 
}
/*====================*/
int main()
{ios::sync_with_stdio(false);cin.tie(nullptr),cout.tie(nullptr);int T=1;cin>>T;while(T--)Solve();return 0;
}
http://www.hskmm.com/?act=detail&tid=26539

相关文章:

  • 10 8
  • 2025双氧水厂家权威推荐榜:优质生产与稳定供应实力之选
  • 英国AI数据中心发展规划:技术挑战与产业反馈
  • 2025 年工业风机厂家最新推荐排行榜:涵盖离心高温防腐耐磨防爆等类型设备实力厂商精选高温/防腐/耐磨/防爆/除尘/不锈钢/锅炉风机厂家推荐
  • 2025 年拉力试验机厂家最新推荐榜单:聚焦专精特新企业技术实力与口碑,助力钢铁、线缆、轨道交通等行业精准选购
  • 2025 年最新推荐!种植牙医院权威榜单:聚焦连锁品牌与万级手术室,助您精准选靠谱口腔机构西宁种植牙口腔医院/西宁种植牙齿美容/西宁种植牙美容医院推荐
  • 高考数学易错考点01 | 临阵磨枪 - 教程
  • 2025 年西宁口腔医院最新推荐排行榜:实力解析与全周期口腔服务指南西宁口腔医院/西宁口腔美容/西宁口腔整形/西宁口腔正畸/西宁口腔修复推荐
  • 2025 年试验机厂家最新推荐榜单:专精特新企业深度解析,含疲劳 / 压力 / 液压万能等设备优质厂家水泥压力/压剪/锚链拉伸整形机/链条拉伸整形机厂家推荐
  • 2025 年最新推荐西安路灯厂家排行榜:市政 / LED / 智慧 / 太阳能 / 农村路灯优质企业全景指南
  • 2025 最新红绿灯厂家推荐排行榜:实力厂家技术与口碑深度解析,交通信号设备优选指南交通信号/路口红绿灯厂家推荐
  • 2025 土工材料厂家最新推荐榜:中铁合作厂商领衔,技术 / 案例双维度厂家深度甄选指南土工布/土工膜/土工格栅/复土工合膜厂家推荐
  • 2025 年帐篷源头厂家最新推荐排行榜:涵盖应急救灾 / 户外充气 / 露营充气 / 野营等品类,精选实力企业助采购
  • Claude Code完整安装部署指南:支持Windows/Linux/macOS三平台详细教程
  • 2025 杀虫公司最新推荐榜:权威筛选公司,靶向消杀与长效质保选购全指南
  • 2025 年电缆桥架生产厂家最新推荐榜单:聚焦北方 / 河北区域及多类型桥架,精选优质品牌深度解析瓦楞/防火/模压/镀锌桥架厂家推荐
  • rtthread学习笔记系列 -- 13 线程
  • 2025 年淋膜机厂家最新推荐排行榜:覆盖纸张 / 无纺布 / 高速 / 全自动等多类型设备,精选优质企业助力精准选购
  • 2021年度十大前沿科技研究盘点
  • 2025 商事律师咨询最新推荐榜:权威甄选专业法律服务品牌武汉公司法商事/武汉股东纠纷股权/武汉商事争议解决/武汉公司法股权律师推荐
  • 2025 最新推荐:全国开锁公司口碑排行榜权威甄选,含智能锁专项服务与紧急上门品牌详解全国/汽车保险柜/汽车锁/保险柜/智能/快速上门开锁公司推荐
  • CSP - J 讲义内容与CSP - S 讲义内容对比
  • 云安全挑战与AI时代防护策略
  • python“锈化”库替代,性能更快的库
  • 大语言模型时代计算语言学新进展
  • 用新媒体给产业园招商 - 智慧园区
  • 30年后摘得诺奖,一个叛逆“东亚小孩”的胜利
  • 2025年诺贝尔物理学奖揭晓,其中两位得主曾获“墨子量子奖”
  • 诺贝尔奖各种统计数据
  • 在AI技术唾手可得的时代,挖掘新需求成为制胜关键——某知名自动化脚本工具需求洞察