ABC342 B問題「Which is ahead?」
問題は下記のリンクから確認してください。
https://atcoder.jp/contests/abc342/tasks/abc342_b
【Python】解放&コード例
A,Bのどちらが先頭に近いかを調べる
順番の取得→index関数
先頭に近い方を取得→min関数
n = input() p = list(map(int, input().split())) q = int(input()) for _ in range(q): a, b = map(int, input().split()) ia = p.index(a) ib = p.index(b) print(p[min(ia, ib)])

コメント