atcoder.jp・参考: ABC312 C問題(Invisible Hand)を解く - プロひろ・説明:二分探索で解く。okとngを二分探索で更新していきokが最終結果になる。( 二分探索アルゴリズムを一般化 〜 めぐる式二分探索法のススメ 〜 - Qiita を参照) import bisect n,m=map(int, input().split()) a=list(map(int, input().split())) b=list(map(int, input().split())) a.sort() b.sort() ok=10**9+1 ng=0 while abs(ok-ng…