Submission #1078133

#TimeUsernameProblemLanguageResultExecution timeMemory
107813312345678Karte (COCI15_karte)C++17
50 / 50
1 ms456 KiB
#include <bits/stdc++.h> using namespace std; int n, mp[100], cnt[5]; string str; set<string> s; int main() { cin.tie(NULL)->sync_with_stdio(false); mp['P']=0, mp['K']=1, mp['H']=2, mp['T']=3; cin>>str; n=str.size(); for (int i=0; i<n; i+=3) { string tmp=to_string(str[i])+to_string(str[i+1])+to_string(str[i+2]); if (s.find(tmp)!=s.end()) return cout<<"GRESKA", 0; s.insert(tmp); cnt[mp[str[i]]]++; } for (int i=0; i<4; i++) cout<<13-cnt[i]<<' '; }

Compilation message (stderr)

karte.cpp: In function 'int main()':
karte.cpp:20:22: warning: array subscript has type 'char' [-Wchar-subscripts]
   20 |         cnt[mp[str[i]]]++;
      |                      ^
#Verdict Execution timeMemoryGrader output
Fetching results...