Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1
  1  Султонов Нурмухаммад, 24 марта 2026 г. 8:51:14
     #include <bits/stdc++.h> #define ll long long #define str string #define ld long double using namespace std; ld F(ll x1 , ll y1 , ll x2 , ll y2){ ll x = abs(x1 - x2); ll y = abs(y1 - y2) ; return sqrt(x * x + y * y); } int main(){ ll n ; cin >> n ; ll xt , yt , xp = 0 , yp = 0 ; cin >> xt >> yt ; ld c = F(xt , yt , xp , yp) ; for(ll i = 1 ; i < n ; i++){ xp = xt ; yp = yt ; cin >> xt >> yt; c += F(xt , yt , xp , yp); } c += F(xt , yt , 0 , 0) ; cout << fixed << setprecision(3) << c ; }
  2  Неизвестный, 30 октября 2025 г. 15:07:12
     В c++ выводите так cout << fixed << setprecision(3) << "Ваш ответ";
  3  Неизвестный, 30 октября 2025 г. 15:06:20
     Тут вы должны суммировать значений позиций с предыдущим по формуле длины отрезка.А конце с позицией (0,0)
  4  Лев, 05 сентября 2025 г. 14:06:50
     Господа, которые пишут на Python. Будьте предельно внимательны, потому что в этой задаче вновь вставили лишние пробелы, в частности в третьем тесте. Поэтому не используйте конструкцию list(map..)
  5  Ярбобоев Усмон Бурихонович, 04 апреля 2025 г. 6:19:43
     кто решал на C++ скажите пожалуйста что вы использовали для вывода данных
  6  Козак, 18 февраля 2025 г. 23:50:07
     #include <iostream> #include <iomanip> #include <cmath> using namespace std; double sh(int x1,int y1, int x2, int y2){ int x=abs(x1-x2); int y=abs(y1-y2); return sqrt(x*x+y*y); } int main() { long long int n; cin>>n; int xt,yt,xp=0,yp=0; cin>>xt>>yt; double c=sh(xt,yt,xp,yp); for(int i=1;i<n;i++){ xp=xt;yp=yt; cin>>xt>>yt; c+=sh(xt,yt,xp,yp); } c+=sh(xt,yt,0,0); cout<<fixed<<setprecision(3)<<c; } какие 24 процента???!!!
  7  Карапетян Арен Давидович, 23 мая 2020 г. 15:05:03
     Получаю Presentation Error на C# string.Format("{0:0.000}", r).
     Попробуйте Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture;
  8  Чернышов Андрей Максимович, 21 октября 2018 г. 18:53:22
     Чтобы не париться насчёт запятой в Java в результате, просто смените Locale на ту, где по стандарту ставится точка в вещественных числах. Например, Locale.ENGLISH. Можно выводить число так: out.format(Locale.ENGLISH, "%.3f", res). А если ещё и считывать нужно вещественные числа стандартным Scanner, то сразу в начале программы пишите Locale.setDefault(Locale.ENGLISH).
  9  Рябышев Евгений Сергеевич, 24 января 2018 г. 15:52:01
     Замена ',' на '.' для Java String result = String.format("%.3f", way).replace(',','.');
  10  Михаил Иванов, 04 августа 2017 г. 19:40:15
     Решается одной формулой. Легче, чем про мишени.
  11  Нуртдинов Артур Альбертович, 29 января 2017 г. 11:01:57
     На языке JAVA в дробных числах ставится ЗАПЯТАЯ вместо ТОЧКИ, в итоге у всех кто решил всё равно выведет Presentation Error. Исправьте
     В Java можно использовать Locale.setDefault(Locale.US); и будет использоваться точка вместо запятой.
  12  Тимур, 20 ноября 2016 г. 20:03:07
     кто решал на java скажите пожалуйста что вы использовали для вывода данных
  13  Кынабай Бакдаулет Калдыбекович, 25 августа 2015 г. 14:19:10
     поменял float на double и задача прошла))
  14  Баянов В В, 29 июля 2015 г. 9:19:14
     Оказывается, при выводе вместо %.3lf надо писать %.3fи все пройдет!!
  15  Кудратзода Бахтиёр, 18 января 2014 г. 19:20:38
     Ден Шелестов Уфа
cout.precision(n);//выводит с точностью до (n-1) знаков после запятой
cout<<showpoint<<z<<'\t';//напиши вместо "z" число, которое нужно вывести.
  16  Ден Шелестов Уфа Казань Челны, 26 ноября 2013 г. 9:22:47
     Подскажите как округлять в c++ до 5 знака
  17  Назаренко Денис Романович, 06 января 2013 г. 21:51:02
     что во втором тесте?
     То же самое, что и во втором тесте примера.
  18  Тотов Федот, 06 декабря 2011 г. 22:39:49
     Легкая задача.
  19  Тест Тест Тест, 21 октября 2011 г. 23:18:18
     Это слишком халявная задача. Цена ей максимум 10 процентов.
  20  Кудаков Вадим Сергеевич, 28 июля 2011 г. 20:42:15
     Ужас! У меня прошло решение, которое использует необнуленные переменные :О
Слишком ласковый здесь чекер...
     Чекер обычный.
 1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru