我是靠谱客的博主 单身寒风,这篇文章主要介绍蓝桥杯——基础练习——查找整数,现在分享给大家,希望可以做个参考。

package com.study.蓝桥杯.基础练习;

/*
问题描述
给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

输入格式
第一行包含一个整数n。

第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。

第三行包含一个整数a,为待查找的数。

输出格式
如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。
 */

import java.util.Scanner;

public class Main6 {
    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<arr.length; i++) {
            arr[i] = sc.nextInt();
        }

        int num = sc.nextInt();

        System.out.println(getFirstPosition(num,arr));
    }

    public static int getFirstPosition(int num,int[] arr) {
        for (int i=0; i< arr.length; i++) {
            if (arr[i] == num)
                return i+1;
        }
        return  -1;
    }
}

最后

以上就是单身寒风最近收集整理的关于蓝桥杯——基础练习——查找整数的全部内容,更多相关蓝桥杯——基础练习——查找整数内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部