基础练习---查找整数

JavaSpider聊AI 成神之路
新星创作者: Java技术领域
2022-01-29 17:29:27
问题描述
        给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。
        输入格式
        第一行包含一个整数n。
        第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。
        第三行包含一个整数a,为待查找的数。
        输出格式
        如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。
        样例输入
        6
        1 9 4 8 3 9
        9
        样例输出
        2
        数据规模与约定
        1 <= n <= 1000。
public class day06 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int arr[]=new int[n];
        for(int i=0;i<n;i++){
            arr[i]=sc.nextInt();
        }
        int m=sc.nextInt();
        for(int i=0;i<n;i++){
            if(arr[i]==m){
                System.out.println(i+1);
                break;
            }else {
                System.out.println(-1);
                break;
            }
        }
    }
}

 

...全文
166 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

17

社区成员

发帖
与我相关
我的任务
社区描述
java新手小白
社区管理员
  • JavaSpider聊AI
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧