From 0980ec0411971b66927ed29d350adb4414e6c6b0 Mon Sep 17 00:00:00 2001 From: mrigankabrahma Date: Fri, 21 Oct 2022 18:49:09 +0530 Subject: [PATCH] STL --- STL.cpp | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 STL.cpp diff --git a/STL.cpp b/STL.cpp new file mode 100644 index 0000000..6e05de3 --- /dev/null +++ b/STL.cpp @@ -0,0 +1,38 @@ +#include +#include +#include +#include +#include +#include +#include +using namespace std; + + +int main() { + int n; + cin >> n; + + map m; + + while (n--) { + int t; + cin >> t; + + string s; + cin >> s; + + if (t == 1) { + int a; + cin >> a; + + m[s] += a; + } else if (t == 2) { + m[s] = 0; + } else { + cout << m[s] << "\n"; + } + } + + return 0; +} +