My issue
how do i overcome runtime error to my code
My code
n=int(input())
for i in range(n):
s=input()
n=len(s)
killed=[False]*n
for i in range(n):
if s[i]=='m':
if i-1>=0 and s[i-1]=='s' and not killed[i-1]:
killed[i-1]= True
continue
if i+1<=n and s[i+1]=='s':
killed[i+1]= True
snakes=0
mongoose=0
for i in range(n):
if s[i]=='s' and not killed[i]:
snakes+=1
elif s[i]=='m':
mongoose+=1
ans="tie"
if snakes>mongoose:
ans="snakes"
elif mongoose>snakes:
ans="mongoose"
print(ans)
Learning course: Greedy Algorithms
Problem Link: Snakes, Mongooses and the Ultimate Election Practice Problem in Greedy Algorithms - CodeChef