BASIC-5查找整数

资源限制

时间限制:1.0s   内存限制:256.0MB

问题描述

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

输入格式

第一行包含一个整数n。

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

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

输出格式

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

样例输入

6
1 9 4 8 3 9
9

打字练习

import java.util.*;
public class Main {
public static void main(String[] args) {
	Scanner in =new Scanner(System.in);
	int n=in.nextInt();
	int[] a=new int[n+1];
	int num=-1;
	for(int i=1;i<n+1;i++)
	{
		a[i]=in.nextInt();		
	}
	int tar=in.nextInt();
	for(int i=1;i<n+1;i++)
	{

		if(a[i]==tar)
		{
			num=i;
			break;
		}

	}
	System.out.println(num);
}
}
发布了82 篇原创文章 · 获赞 10 · 访问量 6208

猜你喜欢

转载自blog.csdn.net/qq_41705207/article/details/105397407
今日推荐