zoukankan      html  css  js  c++  java
  • 1934: 找x

    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;

    
    

    }

     
  • 相关阅读:
    centos-docker安装及基本使用
    List集合-03.Vector
    List集合-02.LinkedList
    List集合-01.ArrayList
    常用图像处理方法
    git使用
    bug记录
    bash vim等常用命令
    python常用
    MTCNN试用
  • 原文地址:https://www.cnblogs.com/zhhjthing/p/7819181.html
Copyright © 2011-2022 走看看