• 基础练习 查找整数


    http://lx.lanqiao.org/problem.page?gpid=T9

     基础练习 查找整数  
    时间限制:1.0s   内存限制:256.0MB
          
    问题描述

    给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

    输入格式

    第一行包含一个整数n。

    第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。

    第三行包含一个整数a,为待查找的数。

    输出格式
    如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。
    样例输入
    6
    1 9 4 8 3 9
    9
    样例输出
    2
    数据规模与约定
    1 <= n <= 1000。
     
    分析:
     
    遍历数组即可。
     
    AC代码:
     
     1 #include<stdio.h>
     2 int i,t,a[1010];
     3 int main()
     4 {
     5     int n;
     6     scanf("%d",&n);
     7     for(i=0;i<n;i++)
     8         scanf("%d",&a[i]);
     9     scanf("%d",&t);
    10     for(i=0;i<n;i++)
    11         {
    12         if(t==a[i])
    13         {
    14             printf("%d
    ",i+1);
    15             break;
    16         }
    17     }
    18     if(i>=n)
    19         printf("-1
    ");
    20     //getchar();
    21     return 0;
    22 }
    View Code
  • 相关阅读:
    【npm】mac下node环境搭建
    pair求解迷宫的最短路径(bfs)
    dos窗口启动关闭Mysql
    二维差分模板
    一维差分模板
    DOS命令
    迷宫搜索dfs实现
    DFS 迷宫问题
    BFS广搜解决迷宫问题(跟着B站大佬手撸)
    蓝桥杯省赛模拟赛
  • 原文地址:https://www.cnblogs.com/jeff-wgc/p/4450286.html
Copyright © 2020-2023  润新知