Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][inne]Tablice dwuwymiarowe.
licha
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 7.12.2010

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


witam wszystkich mam problem. W klasie z programowania jestem najlepszy wszystkie ćwiczenia rozwiązuje najszybciej ale ostatnio nauczyciel mnie zagiął i w 2 godzinki nie zrobiłem polecenia.
Otóż użytkownik podaje ilość elementów i z podanej ilości elementów mam stworzyć tablicę dwuwymiarową lecz by była jak najbardziej kwadratowa np
z 5 elementów : 5x1
z 6 elementów : 3x2
z 7 elementów : 7x1
z 8 elementów : 4x2
z 9 elementów : 3x3

potem kolejne etapy zadania, ale tamte już proste i nie będę miał problemu z wykonaniem. Chodzi mi o to jak do podzielić ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


1. Sprawdzasz czy podana liczba jest liczbą pierwszą. Jeśli tak, wynikiem będzie tablica nx1.
2. Liczba jest złożona, więc możesz rozbić ją na jej czynniki pierwsze.
3. Otrzymane czynniki rozdzielasz na dwie grupy tak by różnica w iloczynie elementów była jak najmniejsza.
4. Otrzymujesz tablicę o wymiarach równych iloczynowi elementów z obu grup.

Ten post edytował Crozin 25.01.2013, 18:28:44
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 28.12.2025 - 00:40