ARC#006 B - あみだくじ

あみだくじ

[0, 1, 2, 3, …, N]という配列を用意しておいて-が出てくる度に、その位置の要素を交換すれば良い。

N,L = map(int,raw_input().split())
T = range(N)
for i in range(L):
    for j,x in enumerate(raw_input()[1::2]):
        if x=="-":
            T[j],T[j+1] = T[j+1],T[j]
print T[raw_input().index("o")/2]+1