Pytania otagowane jako hexagonal-grid

W przypadku wyzwań dotyczących danych na siatce sześciokątnej. Użyj tego znacznika także w przypadku siatek trójkątnych, podwójnych z siatki sześciokątnej (to znaczy wierzchołki siatki sześciokątnej tworzą powierzchnie siatki trójkątnej i odwrotnie).

9
Hexplosive ASCII-art challenge
W grze strategicznej „Hexplode” gracze na zmianę umieszczają żetony na sześciokątnej planszy. Gdy liczba żetonów jest równa liczbie sąsiadujących kafelków, kafle te są heksodami i przenoszą wszystkie zebrane na nim żetony do otaczających sąsiadów. Możesz zagrać w grę online tutaj . Podoba mi się ta gra, ale czasami trudno jest …

22
Zbuduj piramidę alfabetu
Dziś zbudujemy piramidę z liter! Oto przykładowa piramida literowa dla pierwszych 5 liter: Napisz pierwsze 5 liter ze spacją, najpierw rosnąco, a następnie malejąco. A B C D E D C B A Zrób to samo dla pierwszych czterech liter w powyższej linii, ale z dwoma dodatkowymi spacjami wiodącymi: A …


3
Dziwne życie ula
Naukowcy odkryli niedawno ciekawą kolonię pszczół, która żyje w nieskończonej dziedzinie plastra miodu: Każda komórka może pomieścić pszczołę lub nie. W rzeczywistości życie tych stworzeń wydaje się być trochę ... chaotyczne. Można obliczyć, że kolonia zawsze zaczyna się od następującego wzoru: (Pszczoła narysowana przez Emmanuela Bouteta na Wikimedia Commons . …

4
Osadzone sześciokąty!
Twoje zadanie: biorąc pod uwagę liczbę całkowitą n, wygeneruj osadzony wzorzec sześciokąta zgodnie z poniższymi zasadami do n-tej głębokości. Osadzony sześciokąt ma podstawowy kształt: ( n=0) __ / \ \__/ Osadzone sześciokąty n=1i n=2: ____ / \ \ /\__/ \ \ / \____/ ________ / \ \ \ /\__/ \ …

15
g o l f a t a n 2
Czasami naprawdę trudno jest przekonwertować współrzędne kartezjańskie na współrzędne (x,y)biegunowe (r,phi). Chociaż można obliczyć r = sqrt(x^2+y^2)dość łatwo, często trzeba jakieś rozróżnienie przypadków przy obliczaniu kąta phiponieważ arcsin, arccosi arctanwszystkie inne funkcje trygonometryczne mają współpracę domenę że każdy tylko przęseł pół okręgu. W wielu językach są wbudowane atan2funkcje przekształcania współrzędnych …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

2
Wyrównanie na siatkach trójkątnych
Siatki heksagonalne stały się ostatnio dość popularną odmianą wyzwań związanych z danymi dwuwymiarowymi. Wydaje się jednak, że równie interesujące trójkątne siatki były dotychczas w dużej mierze zaniedbywane. Chciałbym to naprawić za pomocą dość prostego wyzwania. Po pierwsze, jak reprezentujemy trójkątną siatkę? Rozważ następujący przykład (na razie zignoruj ​​odpowiedni schemat): Komórki …

2
Liczenie stworzeń na sześciokątnym kafelku
W tym wyzwaniu będziesz liczyć „stwory” w grze Palago. Stworzenie to dowolny zamknięty kształt, który można uformować z płytek Palago w tym samym kolorze w sześciokątnej siatce. Gra Palago składa się z takich płytek: Płytki te można obracać o 120∘120∘120^\circ , 240∘240∘240^\circ lub wcale, i umieszczać w dowolnym miejscu na …

7
Gauss do Eisenstein
Biorąc pod uwagę liczbę całkowitą Gaussa gdzie , są liczbami całkowitymi, a jest jednostką urojoną, zwraca najbliższą (wrt na odległość euklidesową) liczbę całkowitą Eisensteina gdzie , są liczbami całkowitymi, a .a+bia+bia+biaaabbbi=exp(πi/2)i=exp⁡(πi/2)i = \exp\left(\pi i/2\right)k+lωk+lωk+l\omegakkklllω=exp(2πi/3)=(−1+i3–√)/2ω=exp⁡(2πi/3)=(−1+i3)/2\omega = \exp(2\pi i/3) = (-1+i\sqrt{3})/2 tło Jest prawdopodobnie całkiem oczywiste, że każdą liczbę całkowitą Gaussa można …

30
Znikające elementy
Biorąc pod uwagę ciąg znaków Si listę indeksów X, zmodyfikuj S, usuwając element przy każdym indeksie, Sjednocześnie wykorzystując ten wynik jako nową wartość S. Na przykład, biorąc pod uwagę S = 'codegolf'i X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 


9
Asymetryczny KOTH: Catch the Cat (Catcher Thread)
Asymetryczny KOTH: Catch the Cat AKTUALIZACJA : Pliki gist są aktualizowane (w tym nowe zgłoszenia), ponieważ plik Controller.java nie wychwytuje wyjątków (tylko błędy). Przechwytuje teraz błędy i wyjątki, a także je drukuje. To wyzwanie składa się z dwóch wątków, to jest wątek łapacza, można znaleźć wątek kota tutaj . Kontroler …

6
Praca nad ruchami mojego rycerza
Sześciokątne szachy opisuje rodzinę wariantów szachów granych na planszy, gdzie komórki są sześciokątami zamiast tradycyjnych kwadratów. Istnieje wiele takich wariantów; w tym wyzwaniu skupimy się na wariancie Glińskiego, który jest najczęstszy. Plansza składa się z trzech kolorów (aby ten sam kolor nie dzielił krawędzi), z krawędziami sześciokątów skierowanymi w stronę …

2
Zdobądź punkty w grze Kingdom Builder
Chcę tutaj wypróbować nową formę golfa kodowego. Podobnie jak w przypadku bonusów, nie wszystkie części wyzwania muszą zostać ukończone, ale każda odpowiedź musi implementować podzbiór o określonej wielkości (i istnieje rdzeń, który każda odpowiedź musi wdrożyć). Tak więc oprócz gry w golfa wyzwanie polega również na wybraniu zestawu funkcji, które …

1
Settlers of Catan - Longest Road!
Oto plansza końcowa Settlers of Catan: Tło: Drogi (długie kije) i osady (i miasta) są renderowane przez małe chaty. Umieszczamy te elementy za pomocą następującego schematu: od góry mamy rząd poziomych wierzchołków i krawędzi, w których można umieścić drogę. Mamy kolumnę samych dróg i tak dalej. Używając R dla koloru …

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.