結果
問題 | No.2315 Flying Camera |
ユーザー | prin_kemkem |
提出日時 | 2023-05-27 00:25:26 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 97 ms / 2,000 ms |
コード長 | 739 bytes |
コンパイル時間 | 156 ms |
コンパイル使用メモリ | 82,432 KB |
実行使用メモリ | 80,892 KB |
最終ジャッジ日時 | 2024-06-07 09:49:15 |
合計ジャッジ時間 | 3,750 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | AC | 96 ms
80,512 KB |
testcase_01 | AC | 93 ms
80,640 KB |
testcase_02 | AC | 95 ms
80,316 KB |
testcase_03 | AC | 96 ms
80,384 KB |
testcase_04 | AC | 95 ms
80,608 KB |
testcase_05 | AC | 96 ms
80,384 KB |
testcase_06 | AC | 91 ms
80,512 KB |
testcase_07 | AC | 94 ms
80,312 KB |
testcase_08 | AC | 91 ms
80,404 KB |
testcase_09 | AC | 92 ms
80,640 KB |
testcase_10 | AC | 93 ms
80,268 KB |
testcase_11 | AC | 93 ms
80,384 KB |
testcase_12 | AC | 94 ms
80,512 KB |
testcase_13 | AC | 95 ms
80,512 KB |
testcase_14 | AC | 96 ms
80,512 KB |
testcase_15 | AC | 92 ms
80,512 KB |
testcase_16 | AC | 93 ms
80,512 KB |
testcase_17 | AC | 92 ms
80,640 KB |
testcase_18 | AC | 95 ms
80,768 KB |
testcase_19 | AC | 95 ms
80,768 KB |
testcase_20 | AC | 97 ms
80,768 KB |
testcase_21 | AC | 95 ms
80,892 KB |
testcase_22 | AC | 97 ms
80,384 KB |
testcase_23 | AC | 94 ms
80,384 KB |
testcase_24 | AC | 97 ms
80,768 KB |
testcase_25 | AC | 97 ms
80,640 KB |
testcase_26 | AC | 94 ms
80,256 KB |
ソースコード
from collections import defaultdict, deque, Counter import copy from itertools import combinations, permutations, product, accumulate, groupby from heapq import heapify, heappop, heappush import math import bisect from pprint import pprint from random import randint import sys # sys.setrecursionlimit(700000) input = lambda: sys.stdin.readline().rstrip('\n') inf = float('inf') mod1 = 10**9+7 mod2 = 998244353 def ceil_div(x, y): return -(-x//y) ################################################# N = int(input()) X, Y = [], [] for _ in range(N): x, y = map(int, input().split()) X.append(x) Y.append(y) X.sort() ax = X[(N-1)//2] Y.sort() ay = Y[(N-1)//2] s = 0 for x in X: s += abs(ax-x) for y in Y: s += abs(ay-y) print(s)