# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
919521 | TIN | Marko (COCI15_marko) | C++17 | 46 ms | 1364 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#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;
}
컴파일 시 표준 에러 (stderr) 메시지
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |