1 Бородихин Антон Михайлович, 08 июня 2023 г. 8:28:12 |
Формула Даниила не совсем верна. Если ее писать так, как показал он, получите RE на 3-ем тесте (выражение в T выйдет за пределы arccos). Можете использовать другую формулу: D = 2R * arcsin(√(sin²((Wf - Ws) / 2) + cos(Ws) * cos(Wf) * sin²((Hf - Hs) / 2)))
|
|
|
2 Матус Даниил Дмитриевич, 03 августа 2020 г. 18:53:49 |
Пускай Ws, Hs - широта и долгота начальной точки Пускай Wf, Hf - широта и долгота конечной точки R - радиус шара. Угол между этими двумя точками вычисляется так: T = arccos(sin(Ws)sin(Wf) + cos(Ws)cos(Wf)cos(L)), где L - разница между долготами. Само расстояние теперь равно D = R * T; и не забудьте про точность пи и про перевод в радианы
|
|
|
3 Сапожников Денис Сергеевич, 28 августа 2018 г. 11:45:29 |
Неужели мне в жизни пригодилась матрица поворота в 3-мерном пространстве? Судя по отсутствию попыток сдачи у Вас - не пригодилась.
|
|
|
4 Скрипнюк Владислав Олегович, 11 февраля 2014 г. 17:26:18 |
Действительно скалярное произведение может помочь
|
|
|
5 Кушибар Кайсар, 09 июля 2010 г. 21:54:58 |
Хорошая задачка! И стереометрию и географию повторил:)!
|
|
|
6 nevedomka, 24 февраля 2010 г. 15:01:20 |
сдал с первого раза, но перед етим пришлось хорошо мозг поставить на место)))
|
|
|
7 Баширов Ренат Маратович, 28 декабря 2009 г. 12:31:14 |
скалярное произведение жжет
|
|
|
8 Каковський Вячеслав Олегович, 19 апреля 2009 г. 11:33:36 |
Спасибо за задачу. Да не мне, Меньшикову спасибо скажите, я у него из книги эту задачу взял.
|
|
|