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

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

What's wrong with it?I am getting WA.
Послано Ram Prakash P 8 дек 2016 13:41
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;

int main() {
    int i,j,N,p;
    std::cin>>N;

    float cd[N][2],R,dist = 0.0;
    std::cin>>R;

    for(p = 0;p < N;p++)
        std::cin>>cd[p][0]>>cd[p][1];

    i = 0;
    j = i + 1;

        dist = (2 * std::acos(-1.0) * R);

    while(i < N)
    {
        dist += std::sqrt( ( (cd[j][0] - cd[i][0]) * (cd[j][0] - cd[i][0]) ) +
( (cd[j][1] - cd[i][1]) * (cd[j][1] - cd[i][1]) ) );
        i++;
        j = (i + 1) % N;
    }

    std::cout <<std::setprecision(2) << std::fixed <<dist;
    return 0;
}
Re: What's wrong with it?I am getting WA.
Послано ToadMonster 8 дек 2016 19:54
Try test
1 1
0 0