Codeforces Round #640 (Div. 4) C. K-th Not Divisible by n
Codeforces Round #640 (Div. 4)
翻译 岛田小雅
C. K-th Not Divisible by n
出题人 MikeMirzayanov
有两个正整数
举个例子,如果
输入格式
第一行是一个整型
每个测试点给你两个正整型,一个
输出格式
对每个测试点输出第
样例输入
6
3 7
4 12
2 1000000000
7 97
1000000000 1000000000
2 1
样例输出
10
15
1999999999
113
1000000001
1
题解
作者 岛田小雅
样例的第 5 个测试点让我悟到了不得了的东西。
以题目中的
现在把能被
对于
那对于
所以,
——了吗?
仔细想想,如果
那当然写个条件判断就好啦~(啪)(AC 代码中用了条件运算符)
AC 代码
作者 岛田小雅
#include <bits/stdc++.h>
using namespace std;
int t, n, k;
int main()
{
ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
cin >> t;
while(t--)
{
cin >> n >> k;
cout << k+(k%(n-1)?k/(n-1):k/(n-1)-1/*条件运算符*/) << '\n';
}
return 0;
}
作者:岛田小雅
出处:https://www.cnblogs.com/CasseShimada/p/16709671.html
版权:本作品采用「CC BY-NC-SA 4.0」许可协议进行许可。
(。・∀・)ノ゙嗨, 感谢你阅读我的博客。博主是个初来乍到的萌新,如有意见和建议欢迎私信提出嗷!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)