LJX的查找问题

                                                         LJX的查找问题

          难度级别:A; 运行时间限制:1000ms; 运行空间限制:256000KB; 代码长度限制:2000000B

试题描述
在“药师傅”帝国的平常的一天,“国务卿”WHT接到了国王YSF的一个任务:在n个数中挑出x第一次出现的位置并输出。若x没有出现则输出-1。而WHT由于整日公务繁忙,所以把这个任务交给了国家计算机协会技(song)术(wai)总(mai)监(de)LJX。但LJX工作过多无暇顾及,于是这个任务就交给了你。(悬赏$1,000,000,000.00,赶快动手吧)
输入
第一行输入n,表示有n条信息。
接下来n行每行一个数ai,表示第i条邮件的发件人。
最后一行输入x,表示需要查找的数。
输出
输出x第一次出现的位置。
如果x没有出现则输出-1
输入示例
10
4
6
7
8
8
9
9
9
11
15
9
输出示例
6
就是找到这个数的第一次出现的地方
 1 #include<iostream>
 2 using namespace std;
 3 int a[100000];
 4 int main()
 5 {
 6     int n,i,j;
 7     cin>>n;
 8     for(i=0;i<n;i++) cin>>a[i];
 9     cin>>j;
10     for(i=0;i<n;i++)
11     {
12         if(a[i]==j)
13         {
14             cout<<i+1;
15             //system("pause");
16             return 0;
17         }
18     }
19     cout<<-1;
20 }

posted @ 2016-07-19 13:54  LZHEHE  阅读(173)  评论(0编辑  收藏  举报