基础练习 查找整数

来源:互联网 发布:gps手簿数据导出 编辑:程序博客网 时间:2024/04/29 14:28
问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。样例输入61 9 4 8 3 99样例输出2数据规模与约定1 <= n <= 1000
提交序号    663201作者  李增光提交时间    12-12 22:36评测结果    正确得分  100CPU使用   280ms内存使用    25.01MB试题名称    基础练习 查找整数语言  JAVA
import java.util.Scanner;public class Main {    /**     * @param args     */    public static void main(String[] args) {        boolean b=false;        int count=0;        Scanner s=new Scanner(System.in);        int n=s.nextInt();//      s.nextLine();        int arr[]=new int[n];        for(int i=0;i<n;i++){            arr[i]=s.nextInt();        }//      s.nextLine();        int num=s.nextInt();        for(int i=0;i<n;i++){            if(num==arr[i]){                b=true;                count=i+1;                break;            }        }        if(b){            System.out.println(count+" ");        }else{            System.out.println(-1);        }    }}
0 0
原创粉丝点击