1 Тайсон, 07 сентября 2024 г. 9:59:49 |
#include <bits/stdc++.h> using namespace std; int main() { int x1, x2, y2, y1; cin >> x1 >> y1 >> x2 >> y2; cout << setprecision(12) << sqrt(((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1))); return 0; }
|
|
|
2 Кирко Руслан Игоревич, 22 июля 2022 г. 22:09:02 |
теорема пифагора
|
|
|
3 Лаврова Виктория Евгениивна, 04 февраля 2022 г. 20:57:50 |
У меня с fixed зайшло, но там 6 знаков после запятой.
|
|
|
4 Шарапов Борис Николаевич, 23 января 2022 г. 13:09:26 |
Пример сбивает с толку! Такое впечатление, что он целочисленный должен быть, хотя он всегда float (Python). Округляем до заданной точности и вуаля!
|
|
|
5 Цыганов Пётр Игоревич, 26 октября 2019 г. 10:48:15 |
А как на C++, используя "setprecision" и "fixed", сделать так, чтобы целое число выводилось без дополнительных 0 после запятой???
|
|
|
6 Андреев Владимир, 03 июля 2019 г. 15:32:47 |
Те кто на шарпе, не забывайте в ответе Replace(',','.') Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture;
|
|
|
7 Буславский Александр Андреевич, 11 апреля 2019 г. 15:06:39 |
пока не поставил setprecision(12) не проходила ... :(
|
|
|
8 Алымова Дарья Андреевна, 11 февраля 2019 г. 23:43:41 |
Ну очень неприятно сидеть полчаса и мучаться, а потом узнать, что просто разделитель целой и дробной части C# НЕ ПОДХОДИТ. Пожалуйста, обратите на это внимание в условии :) Так он у Вас и на соревновании не будет подходить, всё честно.
|
|
|
9 Карпухин Александр Викторович, 05 декабря 2018 г. 17:46:45 |
В такой простой задачке 2 раза ошибся, ох как же я люблю "Word", что постоянно, как вижу ограничение какое-либо, сразу Word беру, так и здесь. Не прочитал, что в условии написано: "по АБСОЛЮТНОЙ величине". И 2 раза Runtime Error схватил, потом дошло...
|
|
|
10 Завгородний Михаил Сергеевич, 24 мая 2018 г. 17:22:01 |
В с# выводится вместо точки запятая. Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture;
|
|
|
11 Неизвестный, 17 мая 2018 г. 17:40:38 |
как в Java поменять запятую на точку в ответе? Перед созданием Scanner и PrintWriter писать Locale.setDefault(Locale.US);
|
|
|
12 Диль Данил Дмитриевич, 08 марта 2018 г. 8:32:48 |
мне вот не понятно: сказано вывести с точностью 10^-5 т.е 5 знаков после запятой. а почему тогда с форматом fixed - ассерted? там же 6 знаков выводиться!
|
|
|
13 Кунадилов Султан, 01 сентября 2016 г. 13:05:20 |
Ребят, не надо никакой точности! выводите ответ в double как есть!!
|
|
|
14 Маликов Булат Маннурович, 04 июля 2016 г. 19:31:10 |
Разобрался Админы, укажите в условиях, что десятичным разделителем обязательно должна быть точка, а не запятая, иначе ваша система считает форму ответа некорректной Точно так же обстоят дела на большинстве соревнований. Чтобы на C# в строковых представлениях вещественных чисел были точки, можно использовать Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture;
|
|
|
15 Тойшыбек Нурсултан Рустемулы, 24 ноября 2015 г. 14:44:08 |
хотел бы знать что за fixed
|
|
|
16 Падерин Юрий Сергеевич, 17 ноября 2015 г. 19:28:42 |
Блин вы хоть пишите нужно округлять или нет, а то я несколько дней шаманил с бубном!!!
|
|
|
17 Ефимов Платон Сергеевич, 16 июня 2015 г. 14:18:09 |
Почему не принимает вывод через printf с "%.5lf", но принимает с "%.5f"? Потому что C++11, но если будете использовать компилятор VC, а не GNU C++, то проблем таких не будет.
|
|
|
18 Каримов Довуд, 01 мая 2015 г. 21:06:33 |
все правильно а не работает это типичное заблуждение :) (в том, что правильно, а не в том, что не работает)
|
|
|
19 Надмитов Чингиз Андреевич, 06 ноября 2014 г. 7:56:19 |
std::cout << std::fixed <<ответ. это на 3 тест он был связан с точностью.
|
|
|
20 Луффи, 05 ноября 2014 г. 17:09:30 |
setprecision(11)
|
|
|