⌨️

[AtCoder]ABC-253|B - Distance Between Tokens

に公開

設問ページ

提出結果

def getIntMap():
    return map(int, input().split())


def getStringListRow(N):
    return [list(input()) for _ in range(N)]


def main():
    h, w = getIntMap()
    s = getStringListRow(h)

    p = []
    for y in range(h):
        for x in range(w):
            if s[y][x] == 'o':
                p.append([y, x])

    print(abs(p[0][0] - p[1][0]) + abs(p[0][1] - p[1][1]))


if __name__ == "__main__":
    main()

Discussion