1934: 找x
阿新 • • 發佈:2017-11-11
ems 結果 hust ret ron .com 題目 com 輸入
獻花: 594 解決: 284
[獻花][花圈][TK題庫]
1934: 找x
時間限制: 1 Sec 內存限制: 32 MB獻花: 594 解決: 284
[獻花][花圈][TK題庫]
題目描述
輸入一個數n,然後輸入n個數值各不相同,再輸入一個值x,輸出這個值在這個數組中的下標(從0開始,若不在數組中則輸出-1)。
輸入
測試數據有多組,輸入n(1<=n<=200),接著輸入n個數,然後輸入x。
輸出
對於每組輸入,請輸出結果。
樣例輸入
4
1 2 3 4
3
樣例輸出
2
參考代碼:
#include<stdio.h>
int main(){
int n;
while(scanf("%d",&n)!=EOF&&n>=1&&n<=200){
int x=0;
int a[210]={0};
for(int i=0;i<n;i++){
scanf("%d",&a[i]);
}
scanf("%d",&x);
int j,flag=0;
for(j=0;j<n;j++){
if(x==a[j]){
flag=1;
printf("%d",j);
}
}
if(flag==0){
printf("-1");
}
}
return 0;
}
1934: 找x