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

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

What is wrong? / Что не так?
Послано bulka94 20 дек 2013 05:17
using System;
using System.Threading;
using System.Globalization;

namespace TestOfCSharp
{
    class Program
    {
        static void Main(string[] args)
        {
            Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
            string[] input = Console.ReadLine().Split(' ');
            int N = int.Parse(input[0]);
            int R = int.Parse(input[1]);
            double sum = 0;
            for (int i = 0; i < N; i++)
            {
                input = Console.ReadLine().Split(' ');
                sum += double.Parse(input[0]) + double.Parse(input[1]);
            }
            sum += 2 * Math.PI * R;
            Console.WriteLine("{0:F2}", sum);
        }
    }
}

Edited by author 20.12.2013 05:18
Re: What is wrong? / Что не так?
Послано Kovalyshyn Artur 9 фев 2017 18:17
(pi*r^2)

Edited by author 09.02.2017 18:21
Re: What is wrong? / Что не так?
Послано ToadMonster 9 фев 2017 19:07
> sum += double.Parse(input[0]) + double.Parse(input[1]);

How it should work? Google "points distance formula".