제출 #199796

#제출 시각아이디문제언어결과실행 시간메모리
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 ;
}

컴파일 시 표준 에러 (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...