zoukankan      html  css  js  c++  java
  • 蓝桥杯试题 基础练习 查找整数

    题目链接http://lx.lanqiao.cn/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。

     1 #include <bits/stdc++.h>
     2 using namespace std;
     3 const int MAXN=10001;
     4 int a[MAXN];
     5 int main(){
     6     int n,k,i;
     7     cin>>n;
     8     for(int i=0;i<n;i++)
     9         cin>>a[i];
    10     cin>>k;
    11     for(i=0;i<n;i++)
    12         if(k==a[i])    break;
    13     if(i==n)
    14         cout<<-1;
    15     else
    16         cout<<i+1;
    17     return 0;
    18 }

    题目只是自己写的,若有错误希望提出加以改正


  • 相关阅读:
    MySQL主从复制
    MySQL索引
    MySQL视图(view)
    MySQL表类型和存储引擎
    MySQL事务(三)
    MySQL事务(二)
    MySQL事务(一)
    MySQL事件调度器
    协同过滤推荐算法
    SVD奇异值分解
  • 原文地址:https://www.cnblogs.com/ZKYAAA/p/12356865.html
Copyright © 2011-2022 走看看