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,表示需要查找的数。
接下来n行每行一个数ai,表示第i条邮件的发件人。
最后一行输入x,表示需要查找的数。
输出
输出x第一次出现的位置。
如果x没有出现则输出-1
如果x没有出现则输出-1
输入示例
10
4
6
7
8
8
9
9
9
11
15
9
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 }
水