#include <bits/stdc++.h>

using namespace std;
int n;
string name;
int opt, score;

unordered_map<string, int> _map;

int main() {
    cin >> n;
    while (n--) {
        cin >> opt;
        switch (opt) {
            case 1:
                cin >> name >> score;
                _map[name] = score;
                cout << "OK" << endl;
                break;
            case 2:
                cin >> name;
                if (_map.count(name) > 0) cout << _map[name] << endl;
                else cout << "Not found" << endl;
                break;
            case 3:
                cin >> name;
                if (_map.count(name) > 0) _map.erase(name), cout << "Deleted successfully" << endl;
                else cout << "Not found" << endl;
                break;
            case 4:
                cout << _map.size() << endl;
                break;
        }
    }
    return 0;
}

相关文章:

  • 2021-11-11
  • 2021-10-27
  • 2021-05-11
  • 2021-11-20
  • 2021-12-28
  • 2021-09-07
  • 2022-02-08
  • 2022-01-06
猜你喜欢
  • 2021-08-15
  • 2021-05-04
  • 2021-05-18
  • 2022-12-23
  • 2022-01-04
相关资源
相似解决方案