Size: a a a

Clojure — русскоговорящее сообщество

2020 November 23

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Llun Diov
Всем привет! Есть у кого идеи как оптимальнее всего это перебором решить ? Я пробую сделать с помощью for с 5 переменными, и мемоизированным pow, но уже пол дня работает а результатов нету))
Комбинации не зависимо от порядка не должны повторяться, а сами числа наверное могут ведь..
источник

LD

Llun Diov in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
А ты сейчас как делаешь?
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Плюс ко всему у тебя числа разные должны быть.
Т.е. все возможные сочетания с повторениями
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Слишком много перебираешь. 😄
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Ну вот у тебя я так понимаю почти в два раза больше вариантов перебирается чем надо
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Ну или не в два, не силен в комбинаторике
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Вроде бы по пятому числу тоже необязательно бегать, надо просто проверить, что это пятая степень какого-то числа
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Mikhail Borisov
Вроде бы по пятому числу тоже необязательно бегать, надо просто проверить, что это пятая степень какого-то числа
Верно. Просто брать корень пятой степени из результата и смотреть что он целый
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Верно. Просто брать корень пятой степени из результата и смотреть что он целый
Тут только с даблами нужно проверить, что корень берется точно. Или проверять (обратно возводить в степень) с округлением
источник

D

Dos in Clojure — русскоговорящее сообщество
Mikhail Borisov
Тут только с даблами нужно проверить, что корень берется точно. Или проверять (обратно возводить в степень) с округлением
+
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Т.е. все возможные сочетания с повторениями
Наверное без
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Наверное без
Я не вижу чтобы задача говорила, что числа должны быть разные
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Ну, это где-то у Эйлера должно быть
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Я не вижу чтобы задача говорила, что числа должны быть разные
x**5+x**5+y**5+z**5=a**5
Вроде допустимо
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Ну, это где-то у Эйлера должно быть
Ща спрошу у него
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Ну кстати, да, 4 цикла только должно быть.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Толсто потроллить можно было для n = 4
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
x**5+x**5+y**5+z**5=a**5
Вроде допустимо
Так 4 числа же должно быть.
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Так 4 числа же должно быть.
Так их 4
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Просто два из них равны друг другу
источник