Ну, тут сторона куба 10 шариков, значит всего 1000 шариков. У обоих полученных кубов сторона должна быть меньше 10, но целым значением шариков. Берём формулу Y=(1000-X^3)^(1/3), где X – сторона первого из кубов, которые нужно получить, а Y – сторона второго. Подставляем вместо X числа от 1 до 9, и выясняем, что при любом подтавленном числе у второго куба размер стороны получается нецелым числом. Следовательно подобная перестановка невозможна.
Делаю 2 кубика 2х2х2. Не сказано, что что требуется задействовать все шарики.
Ну, технически, сказано. Глагол там «rearrange », те переставить, а не какой-нибудь «use ». А перестановка как бы и подразумевает, что общее число шариков не изменить.
Это математика, тут не может быть душно.
Тут не сказано что они должны быть литые. Можно сделать кубик-каркас или что-нибудь подобное
Численным методом вы решили, да, а что на счёт аналитического?
Аналитически решается не так уж и сложно, кстати.
Частные случаи теоремы Ферма для n=3, 4 были одними из первых решённых (и один из них вроде сам Ферма и осилил), так что при определённой подготовке решить может даже студент-бакалавр.
Частные случаи теоремы Ферма для n=3, 4 были одними из первых решённых (и один из них вроде сам Ферма и осилил), так что при определённой подготовке решить может даже студент-бакалавр.
Надо было сначала дождаться, пока пара гениев повыкладывали бы свои брутфорс-скрипты, считая себя очень умными, и только потом теорему Ферма им в нос тыкать.
Ну не, вся прелесть брутфорс-гениев в том, что их какой-то там теоремой не остановить (ну или остановит это только самых скромных). На тот же arXiv регулярно постят решения и гипотезы Гольдбаха, и P=NP, и гипотезы Римана (а в одной статье мне попадалось даже решение нескольких таких открытых проблем за одну статью!)
а кто сказал, что это 1000 шариков? Может, это только видимые стороны?
Внимательнее читай задачу: там специально написано в два МЕНЬШИХ куба. Такое требование не является избыточным в случае взаимопересекающихся кубов.
За основу можно взять куб не только 10×10×10. Составляем формулу: z³=x³+y³, где z длина основного куба, а x и y – длины двух кубов поменьше. Ограничиваем эту формулу натуральными числами и решаем.
Делов-то!
Делов-то!
Да и куб - это условность. Вместо 3 берем n и решаем. Делов-то!
Так то оно так, но n мало, по моему, я бы взял m.
А разве эти шарики обязательно в сетку из + ставить? Почему бы попробовать диагонали?
Можно сделать полый куб 10х10 и куб 8х8
Так он же не меньше будет.
Чтобы решить эту задачу, нужно "плавить" эти шары и формовать из них кубы. Физические ограничения в задаче следует опустить, шары - считать шарами и помнить, что шары - это не кубы, а кубы - это правильные шестигранники.
если сделать два меньших куба, и они будут разного размера, но оба будут меньше первого большого. этот вариант подходит, не противоречит условию?
Не. Плавь шары.
Чтобы написать коммент, необходимо залогиниться