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

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

Stuck at test 3
Послано maple 3 май 2013 18:12
Unable to clear test3.
please help

#include<stdio.h>
#include<math.h>
int main()
{
    float r;
        float sum=0.0;
    int i,n,nxt=0;
    scanf("%d %f",&n,&r);

        float dim[n][2];
        for(i=0; i<n;i++)
        {
            scanf("%f%f",&dim[i][0],&dim[i][1]);
        }

        for(i=0;i<n;i++)
        {
            if(i+1==n)
            nxt=n;
            else nxt=i+1;
            float y=pow((dim[i][0]-dim[nxt][0]),2);
            float z=pow((dim[i][1]-dim[nxt][1]),2);
            y=y+z;
sum+=sqrt(y);

        }
        sum+=2*3.14159*r;


    printf("%.02f\n",sum);
return 0;
}