Submission #94219

#TimeUsernameProblemLanguageResultExecution timeMemory
94219AntonioDakiKarte (COCI15_karte)C++14
50 / 50
2 ms376 KiB
#include<bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); string s; int p = 13, k = 13, h = 13, t = 13; cin >> s; for(int i = 5; i < s.size(); i += 3) for(int j = i - 3; j > 1; 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 < s.size(); i += 3){ if(s[i] == 'P') --p; else if(s[i] == 'K') -- k; else if(s[i] == 'H') --h; else --t; } cout << p << " "<< k << " " << h << " " << t; return 0; }

Compilation message (stderr)

karte.cpp: In function 'int main()':
karte.cpp:13:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 5; i < s.size(); i += 3)
                    ~~^~~~~~~~~~
karte.cpp:13:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
     for(int i = 5; i < s.size(); i += 3)
     ^~~
karte.cpp:19:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  for(int i = 0; i < s.size(); i += 3){
  ^~~
karte.cpp:19:19: 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...