結果
問題 |
No.2652 [Cherry 6th Tune N] Δρονε χιρχλινγ
|
ユーザー |
![]() |
提出日時 | 2024-02-23 23:49:08 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 614 bytes |
コンパイル時間 | 373 ms |
コンパイル使用メモリ | 82,560 KB |
実行使用メモリ | 168,952 KB |
最終ジャッジ日時 | 2024-09-29 09:18:00 |
合計ジャッジ時間 | 69,380 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 5 WA * 37 |
ソースコード
def solveans(dat): last=dat[0][1] ans=L for i in range(1,N): ans+=abs(last-dat[i][1]) ans+=dat[i][-1] return ans from collections import defaultdict import math T=int(input()) for _ in range(T): N,L=map(int,input().split()) dat=defaultdict(list) sl=math.sqrt(N) for _ in range(N): x,y=map(int,input().split()) dat[(x,y//sl)].append([x,y]) for k in dat.keys(): dat[k].sort() keys=sorted(dat.keys()) ans=[] for k in keys: for d in dat[k]: ans.append(d) print(len(ans)) for a,b in ans: print(a,b)