結果
| 問題 | No.1726 [Cherry 3rd Tune B] ジャマイカビアポン |
| コンテスト | |
| ユーザー |
👑 Kazun
|
| 提出日時 | 2021-07-08 16:03:09 |
| 言語 | PyPy3 (8.0.0 + ACL) |
| 結果 |
AC
不安定
|
| 実行時間 | 529 ms / 3,000 ms |
| + 919µs | |
| コード長 | 513 bytes |
| 記録 | |
| コンパイル時間 | 91 ms |
| コンパイル使用メモリ | 64,972 KB |
| 実行使用メモリ | 206,132 KB |
| 最終ジャッジ日時 | 2026-10-21 23:24:06 |
| 合計ジャッジ時間 | 11,287 ms |
|
ジャッジサーバーID (参考情報) |
judge2_0 / judge4_0 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 40 |
ソースコード
import sys
input=sys.stdin.readline
N,M=map(int,input().split())
P=list(map(int,input().split()))
S=[]
a=[0]*N; b=[0]*N
for i in range(N):
a[i],b[i]=map(int,input().split())
T=[]
c=[0]*M; d=[0]*M
for j in range(M):
c[j],d[j]=map(int,input().split())
msk=1<<32
X=0
for s,t in [(1,1),(1,-1),(-1,1),(-1,-1)]:
D={}
for i in range(N):
for j in range(M):
u=c[j]-s*a[i]; v=d[j]-t*b[i]
g=u*msk+v
D[g]=D.get(g,0)+P[i]
X=max(X,max(D.values()))
print(X)
Kazun