#27049: python


nppstcc1001050311@gmail.com (索伯)

學校 : 不指定學校
編號 : 136521
來源 : [192.83.195.183]
最後登入時間 :
2024-03-08 15:34:11
a915. 二维点排序 | From: [60.248.175.252] | 發表日期 : 2021-09-10 00:32

class point:
    def __init__(self, x, y):
        self.x = x
        self.y = y

    def __str__(self):
        return f'{self.x} {self.y}\n'

    def __lt__(self, other):
        return self.x < other.x if not self.x == other.x else self.y < other.y

try:
    while True:
        a = int(input())
        q = []
        for i in range(a):
            z = [int(i) for i in input().split(' ')]
            q.append(point(z[0], z[1]))
        q.sort()
        print(''.join(str(i) for i in q), end="")
except EOFError:
    pass

 

參考了#21547之後然後用python寫出來的東西

僅供參考

 
ZeroJudge Forum