最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 数组元素查找升级版

    正文概述 陈老师   2026-01-20 15:46:55  

    问题描述

    给你 nn 个数,再给你一个数 kk,查找 kk 在这 nn 个数中第一次出现的位置(从 00 开始计数),不存在输出 No

    输入

    多组测试数据,对于每组测试数据

    第一行输入一个整数 n (1n100)n\ (1 \le n \le 100)

    第二行输入 nn 个整数 aia_i

    第三行输入一个整数 kk

    输出

    查找 kk 在这 nn 个数中第一次出现的位置(从 00 开始计数),不存在输出 No

    样例

    7
    8 8 4 1 9 3 7 
    3
    5
    8 1 5 1 3 
    3
    5
    9 2 6 8 8 
    4
    1
    3 
    10
    
    5
    4
    No
    No
    

    提示

    这一题,我们需要输入多组数据,但是题目没有告诉我们输入多少组,那么我们可以用 while(cin >> n) 来判断

    具体使用方法如下

    #include <bits/stdc++.h>
    using namespace std;
    
    int main() {
        int n;
        while(cin >> n){
            // 处理一组数据,这组数据的个数是已经输入的 n
        }
        return 0;
    }
    
    信息学奥赛网,一个优质的信息学奥赛学习资源平台!
    信息学奥赛网 » 数组元素查找升级版