а-а-а, шкода я тригноматики не знаю А задачка дійсно цікава! Суть задачі зрозумів, а от для чого і як це використовується в програмі? :-/ і в якій програмі?
Всі сфери пересікаються і мають одну спільну точку D(x,y,z).
Діапазон, наприклад: числа від x1-r1 до x1+r1 для x1 в A, відповідно так само x2, x3. Аналогічно так само y і z. Ці спільні значення і будуть координат D. Десь так.
просто знайти спільне значення діапазонів A,B,C.
Треба просто провести бісектриси з усих кутів. І де перетнуться - там і є шукана точка - де пересікаються всі сфери.
Мені здається, що це не спрацює — ви, здається, шукаєте перетин кубів.
Я думаю - кількість елементів в діапазоні рівна континіуму. Так що перебір не варіант.
А сфера з однією спільною точкою, це не одне і те ж?
Вона дуже дивна, бо дуже малоймовірна в реальному середовищі.
Ні. дивіться малюнок — за вашим алгоритмом (якщо я правильно розумію задачу) усі точки простору з сірого прямокутника (плюс z-координата) будуть спільними.
Так, але умова така, що спільна точка одна, навіть із z.
До речі — ніхто не знає якоїсь тулзи для побудови геометричних ілюстрацій?