Submission #199796

#TimeUsernameProblemLanguageResultExecution timeMemory
199796MohamedAhmed04Magnus (COCI18_magnus)C++14
50 / 50
6 ms632 KiB
#include <bits/stdc++.h> using namespace std ; int main() { ios_base::sync_with_stdio(0) ; cin.tie(0) ; string s ; cin>>s ; int n = s.size() ; int ans = 0 ; char c = 'H' ; map<char , char>nxt ; nxt['H'] = 'O' ; nxt['O'] = 'N' ; nxt['N'] = 'I' ; nxt['I'] = 'H' ; for(auto &i : s) { if(i == c) { ans += (c == 'I') ; c = nxt[c] ; } } return cout<<ans<<"\n" , 0 ; }

Compilation message (stderr)

magnus.cpp: In function 'int main()':
magnus.cpp:11:6: warning: unused variable 'n' [-Wunused-variable]
  int n = s.size() ;
      ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...