网站首页 > 技术文章 正文
import sys
def main():
data = sys.stdin.read().split()
t = int(data[0])
index = 1
results = []
for i in range(t):
n = int(data[index])
k = int(data[index + 1])
index += 2
ans = min(k, n - k + 1)
results.append(str(ans))
print("\n".join(results))
if __name__ == '__main__':
main()
#include <iostream>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(0);
int T;
cin >> T;
while (T--) {
long long n, k;
cin >> n >> k;
long long ans = min(k, n - k + 1);
cout << ans << '\n';
}
return 0;
}
- 上一篇: 笔试编程 | 二分查找、数组、排序
- 下一篇: 看完这篇ArrayList,offer还不来?
猜你喜欢
- 2025-09-14 微信小程序实现蓝牙打印小票功能_蓝牙小票打印软件
- 2025-09-14 一篇文章就够!ArrayList源码分析及扩容机制
- 2025-09-14 Day261:DataLoader 和 Dataset_dataloader函数
- 2025-09-14 为啥count(*)会这么慢?别再被公众号误导了!
- 2025-09-14 电子表格函数入门(5)- 查找函数INDEX和MATCH组合
- 2025-09-14 Python数据分析笔记#8.1 层次化索引
- 2025-09-14 看完这篇ArrayList,offer还不来?
- 2025-09-14 笔试编程 | 二分查找、数组、排序
- 2025-09-14 跟我学量化选股之5:构建模型_股票量化建模
- 2025-09-14 Excel函数解答统计指定费用问题_如何统计各种费用表
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)