Прикреплённый файл «maxlen.py»

Загрузка

   1 #!/usr/bin/env python
   2 # -*- coding: utf-8 -*-
   3 """
   4 На плоскости заданы своими координатами п точек. Составить программу, определяющую, между какими из пар точек самое большое расстояние.
   5 """
   6 
   7 from math import *
   8 
   9 def path(m,n):
  10   "Расстояние от точки m до точки n"
  11   return sqrt((m[0]-n[0])**2+(m[1]-n[1])**2)
  12 
  13 n=input()
  14 # точки вводсятся в формате x, y построчно
  15 coord=[input() for i in xrange(n)]
  16 
  17 m=M=l=0
  18 
  19 for i in xrange(n-1):
  20   for j in xrange(i+1,n):
  21     p=path(coord[i],coord[j])
  22     if p>l:
  23       m,M,l=i,j,p
  24 
  25 print m,M,p,coord[m],coord[M]

Прикреплённые файлы

Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.

Вам нельзя прикреплять файлы к этой странице.