Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Odwrocenie mnozenia, Poleglem z matematyki :)
MESSIAH :)
post 6.07.2020, 20:31:50
Post #1





Grupa: Zarejestrowani
Postów: 249
Pomógł: 0
Dołączył: 22.12.2011

Ostrzeżenie: (10%)
X----


Mam rownanie:
  1. 8*$liczba1*5*$liczba2*3*$liczba3*6 = 457589

Jak majac wynik oraz wzor mnozenia odworcic proces i uzyskac liczby dla wartosci:
  1. $liczba1
  2. $liczba2
  3. $liczba3


--------------------
Go to the top of the page
+Quote Post
trueblue
post 6.07.2020, 20:46:33
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


I tak i nie.
Jeśli chcesz uzyskać dokładnie te same liczby, to w przypadku całkowitych możesz znaleźć te liczby, choć niekoniecznie w takiej kolejności. W przypadku kiedy to były liczby rzeczywiste, to nie.

P.S. 457589/(8*5*3*6)=y, x=y/3, gdzie x to szukana wartość, taka sama dla każdej zmiennej.


--------------------
Go to the top of the page
+Quote Post
gino
post 7.07.2020, 18:50:59
Post #3





Grupa: Zarejestrowani
Postów: 319
Pomógł: 52
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Nic nie piszesz o tych zmiennych, więc można założyć że mogą się powtarzać. Dokładnie się nie da, można natomiast liczbę y którą obliczył treublue rozłożyć na czynniki pierwsze i z nich tworzyć zbiory iloczynów po trzy liczby. I tylko jeśli chodzi o liczby naturalne. Rozszerzenie na zbiór liczb całkowitych to już wzrost tych iloczynów trzech liczb - 3*ilość tych iloczynów, bo dochodzą liczby ujemne. Pozostałe zbiory liczb to już potężnie zbiory liczb i praktycznie bez sensu jest ich tworzenie. Nawet dla liczb naturalnych im większa liczba, tym ilość tych trójek liczb większa (chociaż nie do końca).

Jak by to miało wyglądać w praktyce:

y = 72 jej czynniki to liczby 2,2,2,3,3 z nich można utworzyć takie iloczyny trzech liczb: 4*2*9, 3*6*4 jeżeli zmienne mają być różne, jeżeli mogą mieć takie same wartości to jeszcze 8*3*8, 6*6*2 ...

To oczywiście nie jest rozwiązanie samego problemu ale taka mała dygresja na temat smile.gif

gino

Ten post edytował gino 7.07.2020, 19:14:29
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 00:22