Berland National Library

来源:互联网 发布:台湾艺人知乎 编辑:程序博客网 时间:2024/06/06 16:57
#include<iostream>  #include<set>  #include<cstdio>  using namespace std;    int main()  {      set<int> s;      int num=0;      char c;int k,n;      cin>>n;      for(int i=0;i<n;i++)      {          cin>>c>>k;          if(c=='+')          {              s.insert(k);              int l=s.size();              num=max(l,num);          }          else          {              if(s.find(k)==s.end())                  num++;              else                  s.erase(k);              int l=s.size();              num=max(l,num);          }      }      cout<<num<<endl;      return 0;  

}

注意:1,虽然是模拟题但是可以不用模拟。

0 0
原创粉丝点击