DevLink Logo
DevLink

Parçalar Massivi

#array#math
1000
256

Sizə müstəvi üzərində bir neçə parça verilir. Hər bir parça başlanğıc (x1​,y1​) və son (x2​,y2​) nöqtələri ilə təyin olunur. Sizin vəzifəniz bu parçalar arasından uzunluğu minimum olanları tapmaq və onları girişdə gəldiyi ardıcıllıqla çap etməkdir.

Giriş verilənləri:

  • Giriş axınında hər sətirdə dörd tam ədəd (x1​,y1​,x2​,y2​) verilir.

Çıxış verilənləri:

  • Minimum uzunluğa malik olan hər bir parçanı ayrı sətirdə aşağıdakı formatda çap edin: [(x1, y1), (x2, y2)]

Nümunələr

Nümunə 1
Giriş (Input)0 0 3 4 10 10 10 12 5 5 8 5
Çıxış (Output)10 10 10 12

Məhdudiyyətlər

  • Parçaların sayı: 1 ≤ N ≤ 105

  • Koordinatlar: −109 ≤ x, y ≤ 109

Kod Redaktoru

Kodu yoxlamaq üçün "Yoxla" düyməsinə basın

Nəticələri yadda saxlamaq üçün giriş edin
DevLink Compilation Engine