HackerRank World Codesprint: Mars Exploration
brainfuck-ableな問題。
Mars Exploration
問題
SOS
の繰り返しでできる文字列SOSSOSSOS...SOS
があった。
しかしいくつかの文字が別の文字で置き換わってしまった。
置き換わったあとの文字列が与えられるので、置き換わった文字の数を答えよ。
実装
#!/usr/bin/env python3
s = input()
ans = 0
for i in range(len(s)//3):
if s[3*i] != 'S':
ans += 1
if s[3*i+1] != 'O':
ans += 1
if s[3*i+2] != 'S':
ans += 1
print(ans)