原文:
Sequence Search
描述:
Given a sequence S of N numbers. Find the least index id so that S[id] equals to K.
输入:
First line: two positive integers N (N <= 100) and K (K <= 100000).
Second line: N positive integers (<= 100000).
输出:
One integer id.
样例输入:
8 5 2 4 7 8 5 3 9 5
样例输出:
5
参考译文:
队列搜索
描述:
给出一个含有N个元素的队列S,找出元素等于k的队列最小下标。
输入:
第一行包含两个整数N 和K。
第二行包含N个整数表示数列S。
样例输入:
8 5 2 4 7 8 5 3 9 5
样例输出:
5
参考代码:
#include<iostream>
using namespace std;
int main()
{
int n,k;
cin >> n >> k;
int a[n+10];
for(int i = 1;i <= n;++i){
cin >> a[i];
}
int id = -1;
for(int i = 1;i <= n;++i){
if(a[i] == k){
id = i;
break;
}
}
cout << id;
return 0;
}