제출 #1007828

#제출 시각아이디문제언어결과실행 시간메모리
1007828vjudge1Magnus (COCI18_magnus)Cpython 3
25 / 50
57 ms65536 KiB
import sys sys.setrecursionlimit(10 ** 9) def switch(current): if current == 'H': return 'O' elif current == 'O': return 'N' elif current == 'N': return 'I' elif current == 'I': return 'H' def solve(start, s, current): if start >= len(s): return 0 if s[start] == current and current == 'I': return 1 + solve(start + 1, s, switch(current)) elif s[start] == current: return solve(start + 1, s, switch(current)) else: return solve(start + 1, s, current) s = input() print(solve(0, s, 'H'))
#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...