F.cpp 484 B

12345678910111213141516171819202122232425262728
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main() {
  4. ios::sync_with_stdio(false);
  5. map<string, int> mp;
  6. int q;
  7. cin >> q;
  8. while (q--) {
  9. int op;
  10. cin >> op;
  11. if (op == 0) {
  12. string name;
  13. int val;
  14. cin >> name >> val;
  15. mp[name] = val;
  16. } else if (op == 1) {
  17. string name;
  18. cin >> name;
  19. cout << mp[name] << endl;
  20. } else if (op == 2) {
  21. string name;
  22. cin >> name;
  23. mp.erase(name);
  24. }
  25. }
  26. return 0;
  27. }