結果

問題 No.2423 Merge Stones
ユーザー pありpあり
提出日時 2023-08-12 15:43:53
言語 PyPy3
(7.3.15)
結果
WA  
実行時間 -
コード長 525 bytes
コンパイル時間 311 ms
コンパイル使用メモリ 82,404 KB
実行使用メモリ 76,204 KB
最終ジャッジ日時 2024-11-20 04:06:17
合計ジャッジ時間 7,283 ms
ジャッジサーバーID
(参考情報)
judge1 / judge5
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 AC 34 ms
53,096 KB
testcase_01 WA -
testcase_02 WA -
testcase_03 WA -
testcase_04 AC 34 ms
51,940 KB
testcase_05 AC 35 ms
53,760 KB
testcase_06 AC 34 ms
52,740 KB
testcase_07 WA -
testcase_08 AC 35 ms
53,384 KB
testcase_09 AC 39 ms
52,216 KB
testcase_10 AC 35 ms
53,228 KB
testcase_11 AC 200 ms
75,724 KB
testcase_12 AC 37 ms
56,964 KB
testcase_13 AC 37 ms
57,288 KB
testcase_14 WA -
testcase_15 WA -
testcase_16 AC 37 ms
56,916 KB
testcase_17 AC 36 ms
58,116 KB
testcase_18 AC 37 ms
58,068 KB
testcase_19 AC 36 ms
56,784 KB
testcase_20 WA -
testcase_21 AC 37 ms
57,940 KB
testcase_22 WA -
testcase_23 WA -
testcase_24 AC 37 ms
56,508 KB
testcase_25 AC 36 ms
57,868 KB
testcase_26 AC 37 ms
56,896 KB
testcase_27 WA -
testcase_28 AC 37 ms
57,212 KB
testcase_29 WA -
testcase_30 AC 37 ms
56,832 KB
testcase_31 AC 36 ms
57,356 KB
testcase_32 AC 37 ms
57,548 KB
testcase_33 AC 36 ms
57,256 KB
testcase_34 WA -
testcase_35 AC 36 ms
57,100 KB
testcase_36 AC 38 ms
56,420 KB
testcase_37 AC 38 ms
57,952 KB
testcase_38 AC 37 ms
57,304 KB
testcase_39 WA -
testcase_40 AC 38 ms
58,424 KB
testcase_41 AC 37 ms
57,300 KB
testcase_42 AC 37 ms
57,092 KB
testcase_43 AC 36 ms
57,084 KB
testcase_44 WA -
testcase_45 AC 36 ms
57,140 KB
testcase_46 AC 36 ms
57,276 KB
testcase_47 WA -
testcase_48 AC 37 ms
56,840 KB
testcase_49 AC 38 ms
56,732 KB
testcase_50 AC 37 ms
57,396 KB
testcase_51 AC 138 ms
75,824 KB
testcase_52 AC 126 ms
76,048 KB
testcase_53 AC 217 ms
75,980 KB
testcase_54 AC 137 ms
75,676 KB
testcase_55 AC 141 ms
75,200 KB
testcase_56 WA -
testcase_57 WA -
testcase_58 WA -
testcase_59 WA -
testcase_60 WA -
testcase_61 AC 218 ms
75,788 KB
testcase_62 AC 220 ms
76,060 KB
testcase_63 AC 207 ms
75,720 KB
testcase_64 AC 192 ms
75,776 KB
testcase_65 AC 245 ms
76,204 KB
testcase_66 AC 182 ms
76,132 KB
testcase_67 AC 186 ms
75,736 KB
testcase_68 AC 212 ms
75,852 KB
testcase_69 AC 283 ms
75,788 KB
testcase_70 AC 191 ms
75,916 KB
testcase_71 AC 109 ms
76,188 KB
testcase_72 AC 108 ms
75,640 KB
権限があれば一括ダウンロードができます

ソースコード

diff #

n,k = map(int, input().split())

a = list(map(int, input().split()))
c = list(map(int, input().split()))

ans = 0
for i in range(n):
  aa = a[i:] + a[:i]
  cc = c[i:] + c[:i]
  
  ok = [cc[0]]
  now = aa[0]
  for j in range(1, n):
    ok2 = []
    for v in ok:
      if(cc[j]-k <= v and v <= cc[j]+k):
        ok2.append(v)
        
    
    
    if(len(ok2)==0):
      break
    ok.append(cc[j])
    now+=aa[j]
    #print(i,j,ok2, now)
    #ok = ok2
    
  ans = max(ans, now)
  #print(i, ans)
  
print(ans)
    
    
  
  
0