| # | Time | Username | Problem | Language | Result | Execution time | Memory | 
|---|---|---|---|---|---|---|---|
| 490608 | SanRa | Karte (COCI15_karte) | C++14 | 1 ms | 292 KiB | 
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
    vector <vector<bool> > Suits(4, vector <bool> (13,false));
    string s;
    vector <int> numSuits (4,13);
    int suit; 
    cin >> s;
    bool error = false; 
    int x = s.size();
    for(int i = 0; (!error) && (i < x/3); i++){ 
        int numero = (s[i*3+1]-'0')*10+(s[i*3+2]-'0');
        if (s[i*3]=='P') {
          suit=0;
        } else if (s[i*3]=='K') {
          suit=1;
        } else if (s[i*3]=='H') {
          suit=2;
        } else {
          suit=3;
        }
        if(Suits[suit][numero]) {
            error = true;
        }
        else{
            Suits[suit][numero] = true; 
            numSuits[suit]--;
        }
    }
    if(!error){
        cout << numSuits[0] << " " << numSuits[1] << " " << numSuits[2] << " " << numSuits[3];
    }
    else{
        cout << "GRESKA";
    }
}
| # | Verdict | Execution time | Memory | Grader output | 
|---|---|---|---|---|
| Fetching results... | ||||
