제출 #88569

#제출 시각아이디문제언어결과실행 시간메모리
88569aminraKarte (COCI15_karte)C++14
50 / 50
3 ms852 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef long double ld;
const int MOD = (int)1e9 + 7;
const int MAXN = (int)5e5 + 7;
const int infint = (int)1e9;
const ll inf = (ll)1e18;
string s;
map<char, int> M;
map<string, int> T;
int main()
{
	ios::sync_with_stdio(false);
	cin.tie(0); cout.tie(0);
	string s;
	cin >> s;
	for (int i = 0; i < s.size(); i += 3)
	{
		string t = s.substr(i, 3);
		T[t]++;
		M[t[0]]++;
	}
	int mx = 0;
	for (auto u : T)
		mx = max(mx, u.second);
	if(mx > 1)
		return cout << "GRESKA", 0;
	
	cout << 13 - M['P'] << " " << 13 - M['K'] << " " << 13 - M['H'] << " " << 13 - M['T'];
}

컴파일 시 표준 에러 (stderr) 메시지

karte.cpp: In function 'int main()':
karte.cpp:18:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (int i = 0; i < s.size(); i += 3)
                  ~~^~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...