http://ac.jobdu.com/problem.php?cid=1040&pid=16
- 题目描述:
-
输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。
- 输入:
-
测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。
- 输出:
-
对于每组输入,请输出结果。
- 样例输入:
-
2 1 3 0
- 样例输出:
-
-1
// 题目17:找x.cpp: 主项目文件。 #include "stdafx.h" #include <iostream> using namespace std; const int N=203; int a[N]; int main() { int n; while(cin>>n) { for(int i=0;i<n;i++) cin>>a[i]; int tmp; cin>>tmp; bool flag=true; for(int i=0;i<n;i++) { if(a[i]==tmp) { cout<<i<<endl; flag=false; break; } } if(flag) cout<<"-1"<<endl; } return 0; }