Pytania otagowane jako tiling

W przypadku wyzwań, które obejmują podzielenie przestrzeni (zwykle płaszczyzny) na małe płytki bez przerw (zwykle przy użyciu skończonego zestawu proto-płytek). Zobacz także [set-partitions].

1
Najprostsze płytki podłogowe
Powinieneś napisać program lub funkcję, która odbiera ciąg opisujący podłogę jako dane wejściowe i wyjściowe lub zwraca obszar najprostszego metapłytki, który mógłby stworzyć dany wzór podłogi. Podłoga jest częścią kwadratowej siatki. Każda kwadratowa płytka ma kolor lazurowy lub czarny (reprezentowany przez ai bna wejściu). Przykładowa podłoga: aaaa ababab aaaaa Meta-płytki …
10 code-golf  grid  tiling 

4
Liczba tafli domina
Napisz program lub funkcję, która podając dodatnią wartość n i m oblicza liczbę prawidłowych odrębnych nachyleń domina, które można zmieścić w prostokącie n na m . Jest to sekwencja A099390 w Online Encyclopedia of Integer Sequences . Możesz przyjmować dane wejściowe w postaci argumentów funkcji, CLA lub standardowego wejścia, w …

3
Wygeneruj prawidłowe nachylenia Fibonacciego
tło Kafelkowanie Fibonacciego to kafelkowanie linii (1D) przy użyciu dwóch segmentów: krótkiego, S i długiego, L (ich stosunek długości jest złotym stosunkiem, ale to nie jest istotne dla tego wyzwania). Aby kafelkowanie z użyciem tych dwóch prototypów było faktycznie kafelkami Fibonacciego, muszą być spełnione następujące warunki: Zestawienie nie może zawierać …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.