概述
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;
}
}
最后
以上就是单身寒风为你收集整理的蓝桥杯——基础练习——查找整数的全部内容,希望文章能够帮你解决蓝桥杯——基础练习——查找整数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复