結果
問題 | No.545 ママの大事な二人の子供 |
ユーザー |
![]() |
提出日時 | 2019-04-25 23:00:22 |
言語 | PyPy3 (7.3.15) |
結果 |
TLE
|
実行時間 | - |
コード長 | 513 bytes |
コンパイル時間 | 313 ms |
コンパイル使用メモリ | 82,384 KB |
実行使用メモリ | 150,784 KB |
最終ジャッジ日時 | 2024-11-21 16:15:07 |
合計ジャッジ時間 | 39,710 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 20 TLE * 12 |
ソースコード
N = int(input()) A = [] B = [] for _ in range(N): pair = list(map(int, input().split())) A.append(pair[0]) B.append(pair[1]) mindiff = float('inf') for i in range(1<<N): a1 = 0 a2 = 0 b1 = 0 b2 = 0 for j in range(N): if i & (1 << j): a1 = a1 + A[j] b2 = b2 + B[j] else: a2 = a2 + A[j] b1 = b1 + B[j] diff1 = abs(a1 - b1) diff2 = abs(a2 - b2) mindiff = min(mindiff, min(diff1, diff2)) print(mindiff)