优秀的编程知识分享平台

网站首页 > 技术文章 正文

选数【Python和C++实现】_选择语句python

nanyue 2025-09-14 23:36:33 技术文章 2 ℃
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;
}

Tags:

最近发表
标签列表