Submission #149957

#TimeUsernameProblemLanguageResultExecution timeMemory
149957usa1+samsung2 (#200)HicCup (FXCUP4_hiccup)C++17
0 / 100
6 ms384 KiB
#include "hiccup.h" #include <iostream> using namespace std; int HicCup(std::string S) { int N = S.size(); int h = (S[0]=='H' ? 1 : 0); int x = 0; char c = S[0]; for(int i=1;i<N;i++){ if(S[i] == 'H') h++; if(S[i] == '!') x++; switch(c) { case 'H': if(S[i]=='!') { //cout << "H->!" << endl; return -1; } break; case 'C': /* if(S[i]=='C') { cout << "C->C" << endl; return -1; }*/ break; case '!': break; default: return -1; break; } c = S[i]; } return (x/h); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...