![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 161 Pomógł: 9 Dołączył: 14.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam zadanie wypełnić przestrzeń takimi 3 rodzajami rombów:
(IMG:http://img602.imageshack.us/img602/3610/25861196.png) Mają być ułożone losowo, z warunkiem że nie mogą się nakładać. Z rombem 1 i 2 nie mam problemu. Losuję sobie normalnie to w tablicy dwuwymiarowej i wklejam obrazek: demo Z rombem nr 3 mam spory problem, ponieważ zajmuje dwa miejsca poziomo i pionowo (chyba). W normalnej tablicy nie da się go chyba zapisać? Jakiś pomysł? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Dziury czy niezapełnione pola? Jeśli chcesz robić dziury od razu z góry to wprowadź dodatkowe oznaczenie, nie kolidujące z numeracją rombów, czyli przykładowo 4. A puste to po prostu te gdzie jest 0 (IMG:style_emoticons/default/smile.gif) Po zakolorowaniu będziesz miał to wszystko bardzo ładnie widoczne. Jak widzę faktycznie algorytm nie polega na maksymalnym upychaniu, bo nieraz widziałem pola, gdzie można włożyć jeszcze jakiś z rombów (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 21:41 |