全部评论 3

  • me的修改代码

    #include <iostream>
    using namespace std;
    int main () {
        int t;
        cin >> t;//读 t
        for (int i = 1;i <= t; i++) {//for 每个测试用例:
            int n, k;
            cin >> n >> k;//读 n, k
            long long x;
            if(k <= n && k != 0) {//if k 在有效范围内:
                long long ans;
                for (int i = 1;i <= n; i++) {//循环 i 从 1 到 n:
                    cin >> x;//读 x
                    if (i == k) ans = x;//如果 i == k: 记录 ans = x
                }
                cout << ans;//输出 ans
            } else {//else:
                for(int i = 1;i <= n; i++) cin>>x;//循环读完 n 个数(丢弃)
                cout << -1;//输出 -1
            }
            cout << endl;
        }
    }
    

    2天前 来自 上海

    0
  • 码风偏AI

    2天前 来自 上海

    0
    • userId_undefined
      1
      回复
      1

      但是从“#include <bits/stdc++.h>”中看出应该不是AI

      2天前 来自 上海

      0
    • 实际上是用的ac助手的提示

      13小时前 来自 天津

      0
    • 注释是ac助手写的

      13小时前 来自 天津

      0
  • "return 0"可以不写

    3天前 来自 上海

    0
    • 是可以,不过写return 0更规范。

      2天前 来自 天津

      0
暂无数据

提交答案之后,这里将显示提交结果~

首页