文章

55

粉丝

57

获赞

11

访问

10.3k

头像
动态查找问题 题解:
P1477
发布于2024年3月14日 21:33
阅读数 114

#include<stdio.h>
#include<iostream>
using namespace std;

int main(){
    int n;
    cin>>n;
    int arr[100000];
    for(int i = 0; i<n; i++){
        cin>>arr[i];
    }
    int m;
    cin>>m;
    int k = n;
    bool flag = true;
    while(m--){
        int j;
        cin>>j;
        for(int i = 0; i<n; i++){
            if(arr[i] == j){
                flag = true;
                break;
            }else{
                flag = false;
            }
        }
        if(flag){
            cout<<"find"<<endl;
        }else{
            cout<<"no"<<endl;
            arr[k++] = j;
            n = k;
        }
    }
}
 
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发