# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
919521 | TIN | Marko (COCI15_marko) | C++17 | 46 ms | 1364 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <bits/stdc++.h>
using namespace std;
#define FNAME "test"
const int N = 1005;
int n;
string s;
map<string,int> mp;
void Task() {
ios_base::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
cout << fixed << setprecision(9);
if (fopen(FNAME".inp","r")) {
freopen(FNAME".inp","r",stdin);
freopen(FNAME".out","w",stdout);
}
}
string stringtonum(string s) {
string ret = "";
for (char c : s) {
if ('a' <= c && c <= 'c') ret = ret + '2';
if ('d' <= c && c <= 'f') ret = ret + '3';
if ('g' <= c && c <= 'i') ret = ret + '4';
if ('j' <= c && c <= 'l') ret = ret + '5';
if ('m' <= c && c <= 'o') ret = ret + '6';
if ('p' <= c && c <= 's') ret = ret + '7';
if ('t' <= c && c <= 'v') ret = ret + '8';
if ('w' <= c && c <= 'z') ret = ret + '9';
}
return ret;
}
void Solve() {
//Your Code
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> s;
mp[stringtonum(s)]++;
}
cin >> s;
cout << mp[s];
}
int main() {
Task();
Solve();
cerr << "\nTime run: " << 1000*clock()/CLOCKS_PER_SEC << "ms";
return 37^37;
}
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |