Submission #1283450

#TimeUsernameProblemLanguageResultExecution timeMemory
1283450uranhishigKarte (COCI15_karte)C++20
50 / 50
1 ms660 KiB
#include <bits/stdc++.h>
using namespace std;

#define int long long

const int mod = 1e9 + 7;

signed main(){
    string s;
    cin >> s;
    int n = s.size();
	int p = 13, k = 13, h = 13, t = 13;
    for (int i = 0; i < n; i+=3) {
    	for (int j = i + 3; j < n; j+=3) {
    		if(s[i]==s[j] and s[i+1]==s[j+1] and s[i+2]==s[j+2]){
    			cout << "GRESKA";
    			return 0;
			}
		}
	}
	for (int i = 0; i < n; i+=3){
		if(s[i]=='P') p--;
		if(s[i]=='K') k--;
		if(s[i]=='H') h--;
		if(s[i]=='T') t--;
	}
	cout << p << ' ' << k << ' ' << h << ' ' << t;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...