离散题目1

来源:互联网 发布:咪咕善跑是什么软件 编辑:程序博客网 时间:2024/06/05 04:23

Problem Description

创建一个函数,以确定一个整数值是否包含在集合中。

Input

多组输入。
首先输入集合的元素数n<=100000。
接下来的一行输入n 个整数0<=ai<=n。
接下来的一行输入一个整数 0<=b<=n。

Output

(一组答案占一行),如果存在就输出true,如果不存在就输出false.

Example Input

51 2 3 4 54

Example Output

true

code:

#include<stdio.h>int main(){    int n, i, a[100010];    while(~scanf("%d", &n))    {        int f = 0;        for(i = 0;i<n;i++)        {            scanf("%d", &a[i]);        }        int b;        scanf("%d", &b);        for(i = 0;i<n;i++)        {            if(b==a[i])            {                printf("true\n");                f = 1;                break;            }        }        if(f==0) printf("false\n");    }}


原创粉丝点击