結果
問題 | No.1767 BLUE to RED |
ユーザー |
|
提出日時 | 2021-11-05 11:16:58 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 182 ms / 2,000 ms |
コード長 | 517 bytes |
コンパイル時間 | 155 ms |
コンパイル使用メモリ | 82,312 KB |
実行使用メモリ | 145,164 KB |
最終ジャッジ日時 | 2024-06-29 18:03:06 |
合計ジャッジ時間 | 4,213 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 21 |
ソースコード
import sysfrom collections import dequeinput = lambda :sys.stdin.readline().rstrip()mi = lambda :map(int,input().split())li = lambda :list(mi())n,m = mi()a = deque(li())x = []for b in li():while a and a[0]<b:x.append(a.popleft())x.append(-b)x += list(a)ans = abs(x[-1]) - abs(x[0])pre = -1mac = 0;for i in range(n+m):if i:mac = max(mac, abs(x[i]) - abs(x[i - 1]))if x[i] > 0:if pre != -1:ans -= macpre = imac = 0print(ans)