ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1020. Ниточка

Damn! very Nice!
Послано Locomotive 13 янв 2003 18:02
Nice program!!!
I didnt Care that
for around of niles
we should just calculate 2*r*pi!!!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~
var
  r,x0,y0,x1,x2,y1,y2 :real;
  n,i                 :byte;
begin
  readln(n,r);
  r:=2*r*pi;
  readln(x0,y0); x1:=x0; y1:=y0;
  for i := 2 to n do
  begin
    x2:=x1; y2:=y1;
    readln(x1,y1);
    r:=r+sqrt(sqr(x1-x2)+ sqr(y1-y2));
  end;
    r:=r+sqrt(sqr(x0-x1)+ sqr(y0-y1));
  writeln(r:0:2);
  readln;
end.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aidin_n7