https://atcoder.jp/contests/abc210/tasks/abc210_b
시간 2초, 메모리 1024MB
input :
output :
조건 :
The i-th character of S is 0, it means that the i-th card from the top of the deck is good; The i-th character of S is 1, it means that the i-th card from the top of the deck is bad;
i번째 문자가 0이라면 이 카드는 good하다고 봅니다. 1이라면 bad한 카드로 봅니다.
In the game, the players alternately draw the topmost card and eat it.
The player who first gets to eat a bad card loses the game.
가장 위에 존재하는 카드를 하나씩 뽑습니다. bad 카드를 뽑는 사람이 집니다.
가장 위에 존재하는 카드를 제일 뒤에거를 말하는 건 줄 알았는데... 앞에서 부터 였다
그러고는 인제 뭐 홀수번째면 누구, 짝수번째면 누구라고 계산해서 해도 되고
아니면 반복문을 수행하며 서로서로 돌도록 함.
import sys
n = int(sys.stdin.readline())
data = sys.stdin.readline().rstrip()
now = True
for i in range(len(data)):
if data[i] == '1':
break
now = not now
print("Takahashi" if now else "Aoki")