Московская олимпиада по информатике на сайте www.olympiads.ru |
Новости | Об олимпиаде | Личная олимпиада | Командная олимпиада | Заочный тур | Сборы | Странички других лет | www.olympiads.ru |
Московская городская олимпиада школьников по информатике,
2005/06 учебный год
|
Имя входного файла: | l.in |
Имя выходного файла: | l.out |
Максимальное время работы на одном тесте: | 3 секунды |
Максимальный объем используемой памяти: | 64 мегабайта |
В пространстве с прямоугольной системой координат находятся два куба. Про них известно следующее:
Требуется найти объем пересечения (т.е. общей части) этих кубов.
Формат входных данных
Во входном файле записаны 8 троек действительных чисел - координаты вершин второго куба B1B2B3B4B5B6B7B8.
Формат выходных данных
В выходной файл выведите одно число - искомый объем пересечения кубов. Ответ не должен отличаться от верного более чем на 0.00001.
Примеры
l.in | l.out |
1.0000000000 -1.0000000000 1.0000000000 1.0000000000 -1.0000000000 -1.0000000000 -1.0000000000 -1.0000000000 -1.0000000000 -1.0000000000 -1.0000000000 1.0000000000 1.0000000000 1.0000000000 1.0000000000 1.0000000000 1.0000000000 -1.0000000000 -1.0000000000 1.0000000000 -1.0000000000 -1.0000000000 1.0000000000 1.0000000000 |
8.00000 |
1.4142135623730950488016887242097 0 1 0 -1.4142135623730950488016887242097 1 -1.4142135623730950488016887242097 0 1 0 1.4142135623730950488016887242097 1 1.4142135623730950488016887242097 0 -1 0 -1.4142135623730950488016887242097 -1 -1.4142135623730950488016887242097 0 -1 0 1.4142135623730950488016887242097 -1 ~ |
6.62742 |