sdnu1468.查找整数

来源:互联网 发布:适合初中生看的编程书 编辑:程序博客网 时间:2024/05/22 06:24

1468.查找整数
Time Limit: 1000 MS Memory Limit: 131072 KB
Total Submission(s): 56 Accepted Submission(s): 43
Description
问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含一个整数a,为待查找的数。 输出格式 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 样例输入 6 1 9 4 8 3 9 9 样例输出 2 数据规模与约定 1 < = n < = 1000。
Input

Output

Sample Input

Sample Output

Source
Unknown
Submit
Statistic
Discuss

#include<cstdio>#include<algorithm>#include<iostream>#include<cmath>#include<iomanip>#include<cstring>using namespace std;int main(){    int n,j[1010],i,a,c=0,d=0;    scanf("%d", &n);    for(int i=0; i<n; i++){        scanf("%d", &j[i]);    }    scanf("%d", &a);    for(i=0; i<n&&a!=j[i];i++)  {}        if(i!=n)        printf("%d", i+1);        else            printf("-1");    return 0;}

我用的最麻烦的做法。。。 最好别学我。。。 我只是只小白~~~~

原创粉丝点击