Pytania oznaczone «permutations»

21
Interpretuj> <> (Ryba)

Chociaż> <> nie jest popularnym językiem, może być dobry do gry w golfa i został użyty na tej stronie. Został zainspirowany Befunge i ma pewne podobieństwa w instrukcji. Wymagane polecenia: > < ^ v Zmienia kierunek wskaźnika instrukcji (w prawo, w lewo, w górę, w dół) / \ | _...

21
Code-Golf: Permutacje

Napisz funkcję, która przyjmuje jako dane wejściowe zestaw liczb całkowitych (może to być lista, tablica lub dowolny inny kontener z odrębnymi liczbami) i wyświetla listę wszystkich jej permutacji. Python (95 znaków) : p=lambda s:s and sum(map(lambda e:map(lambda p:[e]+p,p(filter(lambda...

21
Zbuduj tę piramidę

Twoja piramida Piramida, którą chcę zbudować, jest zbudowana w całości z kostek. Ma 24 warstwy, a N- ta warstwa od góry zawiera N 2 kostki ułożone w kwadracie N na N. Piramida wygląda następująco: Aby zbudować piramidę, potrzebujesz zapasów kostek. Otrzymujesz 4900 kostek ułożonych w kwadrat 70...

21
Narysuj pusty kwadrat # o podanej szerokości

Dostałem to wyzwanie od Codingame i jestem ciekaw lepszych rozwiązań niż moje: Biorąc pod uwagę szerokość za pomocą standardowego wejścia, narysuj pusty kwadrat „#” dla danej szerokości i długości. Przykład: 5 wyników w ##### # # # # # # ##### Użyłem Pythona, aby rozwiązać ten problem, więc...

21
Gra o proporcjach atomowych

Twoim zadaniem jest stworzenie bota, który gra w Atomy , z najwyższym wynikiem. Jak działa gra: Plansza zaczyna się od pierścienia 6 „atomów”, z liczbami od 1do 3. Możesz „grać” atomem między dwoma atomami lub innym atomem, w zależności od samego atomu. Możesz mieć zwykły atom lub specjalny...

21
Kiedy życie daje ci cytryny, zrób lemoniadę

Wyzwanie Będziesz mieć ciąg wejściowy i wszędzie słowo "Lemon"występuje powinien być przekształcony "Lemonade" alea , di emuszą być zapożyczone z innego miejsca w zdaniu. Przykład Przykładowe dane wejściowe: Gdy byłem dzieckiem, znalazłem cytrynę Przykładowe dane wyjściowe: I Founda...

21
Pierwiastek kwadratowy permutacji

W matematyce permutacja σ rzędu n jest funkcją podwójną od liczb całkowitych 1 ... n do siebie. Ta lista: 2 1 4 3 reprezentuje permutację σ tak, że σ (1) = 2, σ (2) = 1, σ (3) = 4, i σ (4) = 3. Pierwiastek kwadratowy permutacji σ jest permutacją, która zastosowana do siebie daje σ . Na przykład...

20
Kombinatoryka tranzystora

Gra wideo Tranzystor ma bardzo interesujący system umiejętności. Zbierasz 16 „Funkcji”, z których możesz korzystać w 16 różnych miejscach. Co ciekawe, istnieją 3 typy gniazd i każda funkcja zachowuje się inaczej w zależności od tego, w którym z nich używasz: Istnieją 4 pasywne automaty . Istnieją...

20
Zniszcz ten sznurek!

Biorąc pod uwagę ciąg wejściowy, wypisz jeden lub więcej wariantów ciągu, tak aby: Żadna postać nie jest na swojej pierwotnej pozycji Żadna postać nie sąsiaduje z postacią, z którą pierwotnie sąsiadowała Możesz założyć, że zawsze będzie to możliwe dla danego ciągu i będzie zawierać tylko...

20
Narysuj ścieżkę permutacji

Wyobraź sobie następujące diagramy jako zestawy pionowych rur krzyżujących się. 1 2 1 2 1 2 3 4 \ / \ / \ / \ / X | | | / \ / \ / \ / \ 2 1 1 2 | X | \ / \ / X X / \ / \ 3 1 4 2 Na schemacie najbardziej po lewej stronie 1i 2przesuwają się po swoich odpowiednich ukośnikach, krzyżują się Xi...

20
Daję ci N-tą permutację, dasz mi N.

Dane wejściowe: ciąg wielkich liter (ASCII [65; 90]), który jest n- tą * leksykograficzną permutacją multisettu jego znaków * permutacje są ponumerowane od 0 lub 1 w górę Wyjście: liczba całkowita base-10 N. Rulez Mogą istnieć duplikaty (tak różni się to wyzwanie od tego ) Znaki są...

20
Czy to jest ścięta liczba trójkątna?

Powiązana sekwencja OEIS: A008867 Skrócona liczba trójkątna Wspólną właściwością liczb trójkątnych jest to, że można je ułożyć w trójkąt. Na przykład weź 21 i ułóż w trójkąt os: o oo ooo oooo ooooo oooooo Zdefiniujmy „obcinanie:” wycinanie trójkątów o tym samym rozmiarze z każdego rogu....

19
Taniec wielu wymiarów

Wyzwanie Biorąc pod uwagę n-wymiarową tablicę liczb całkowitych i permutację pierwszych nliczb naturalnych, odpowiednio permutuj wymiary tablicy. Detale To wyzwanie jest inspirowane MATLAB-ami permute. demonstracja Permutacja jest podana jako lista liczb całkowitych, np. [1,3,2]oznacza , że 1...

19
Oblicz funkcję Landaua

Funkcja Landaua g(n)g(n)g(n) ( OEIS A000793 ) podaje maksymalny porządek elementu grupy symetrycznej SnSnS_n . Tutaj porządek permutacji ππ\pi jest najmniejszą dodatnią liczbą całkowitą kkk tak że πkπk\pi^k jest identycznością - która jest równa najmniejszej wspólnej wielokrotności długości cykli w...

19
Maksymalizuj kwadratową różnicę

Rozważ permutację wartości całkowitych od 1do N. Np. Ten przykład dla N = 4: [1, 3, 4, 2] Będziemy rozważać tę listę być cykliczne, takie, że 1i 2są traktowane jako sąsiadujące. Jedną wielkością, którą możemy obliczyć dla takiej listy, jest całkowita kwadratowa różnica sąsiednich...

19
Licząc od 1 do n bez kolejnych liczb

Cel Otrzymujesz liczbę całkowitą n( n > 1). Musisz wyjście ile permutacji liczb całkowitych 1do nistnieją które zaczynają się 1, w końcu n, i nie ma dwóch kolejnych liczb całkowitych, które różnią się o 1. Alternatywnie, jeśli weźmiesz pełny wykres K_ni usuniesz krawędzie ścieżki 1-2-3-...-n,...

19
Anaglot Polygrams

Zadanie Napisz kod, który można zmienić na n różnych programów w n różnych językach, z których każdy wypisuje inną liczbę od 1 do n. Żadne dwa języki nie powinny być takie same, jednak różne wersje „tego samego języka” będą uważane za odrębne języki, o ile będą miały różne główne numery wersji. W...