1. 程式人生 > >Basic5.查詢整數

Basic5.查詢整數

題目:

給出一個包含n個整數的數列,問整數a在數列中的第一次出現是第幾個。

輸入:

第一行包含一個整數n。

第二行包含n個非負整數,為給定的數列。

第三行包含一個整數a,為帶查詢的數。

輸出:

如果找到a,輸出它第一次出現的位置(位置從1開始編號),否則輸出-1.

例如:

輸入:

6

194839

9

輸出:

2

#include<iostream>
using namespace std;
int main(){
	int n;
	cin>>n;
	int a[n];
	for(int i=0;i<n;i++)
		cin>>a[i];
	int t;
	cin>>t;
	int i;
	for(i=0;i<n;i++)
		if(a[i]==t) break;
	if(i==n)
		   cout<<"-1";
	else 
	  cout<<i+1;
	return 0;
}