欢迎使用本站,预祝练习时长两年半的选手们到成功! [本模块信息来自tem/def/head]

1456:【例题2】图书管理

时间:2024-06-15 22:40 作者:admin 点击:
#includeiostream#includemap#includestringusing namespace std;int main(){ int n; char c[207]; string d; cinn; mapstring,intm; while(cind){ cin.ignore(); if(d=="add"){ cin.getline(c,207); m[c]=1; } if(d=="find"){ cin.getline(c,207); if(m.find
#include<iostream>
#include<map>
#include<string>
using namespace std;
int main(){
    int n;
    char c[207];
    string d;
    cin>>n;
    map<string,int>m;
    while(cin>>d){
    	cin.ignore();
        if(d=="add"){
            cin.getline(c,207);
            m[c]=1;
        }
        if(d=="find"){
            cin.getline(c,207);
            if(m.find(c)!=m.end())cout<<"yes"<<endl;
            else cout<<"no"<<endl;
        }
    }
    return 0;
}


(责任编辑:admin)
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%