# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
165615 | beso123 | Marko (COCI15_marko) | C++14 | 57 ms | 3576 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#include <bits/stdc++.h>
#define ll long long
using namespace std;
map <char,int>mp;
int main(){
mp['a']=2; mp['b']=2;mp['c']=2;
mp['d']=3; mp['e']=3;mp['f']=3;
mp['g']=4; mp['h']=4;mp['i']=4;
mp['j']=5; mp['k']=5;mp['l']=5;
mp['m']=6; mp['n']=6;mp['o']=6;
mp['p']=7; mp['q']=7;mp['r']=7;mp['s']=7;
mp['t']=8; mp['u']=8;mp['v']=8;
mp['w']=9; mp['x']=9;mp['y']=9;mp['z']=9;
int n;
cin>>n;
vector<int> v[1001];
for(int k=1;k<=n;k++){
string s;
cin>>s;
for(int i=0;i<s.size();i++){
v[k].push_back(mp[s[i]]);
}
}
string no;
cin>>no;
int ans=0;
for(int k=1;k<=n;k++){
if(v[k].size()<no.size())
continue;
int ind=0;
for(int i=0;i<no.size();i++){
int y=no[i]-'0';
if(v[k][i]!=y){
ind=1;
break;
}
}
if(ind==0)
ans++;
}
cout<<ans;
return 0;
}
컴파일 시 표준 에러 (stderr) 메시지
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |