Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.


3
Dead Frog Walking
Wprowadzenie Jonny chce grać w Frogger. Jednak nie jest bardzo dobry. W rzeczywistości będzie próbował ruszyć do przodu i dopiero po przesunięciu platform. Dowiedz się, czy żaba Jonny'ego dotrze do końca ścieżki, czy też umrze na swojej drodze. Wyzwanie Program będzie odbierał jako dane wejściowe siatkę Frogger złożoną z 0s …

30
Wyszukaj w tekście prefiks i wypisz wszystkie jego sufiksy w tekście
Używam tutaj „sufiksu” w znaczeniu luźnym, aby oznaczać „dowolny ciąg podrzędny następujący po przedrostku”. „Prefiks” oznacza tutaj START słowa, przy czym początek słowa jest zdefiniowany albo po spacji, albo od pierwszego znaku tekstu wejściowego (dla pierwszego słowa). „Przedrostek” w środku słowa jest ignorowany. Np. Jeśli twój przedrostek wejściowy to „uzbrojenie”, …

16
Policz przedziały czasowe
Zainspirowany scenariuszem z życia, o który poprosiłem o odpowiedź tutaj: /superuser/1312212/writing-a-formula-to-count-how-many-times-each-date- pojawia się w zestawie z datą uruchomienia Biorąc pod uwagę tablicę przedziałów czasowych (lub par data-data-początek), wypisz liczbę, ile przedziałów czasowych obejmuje każdego dnia, dla wszystkich dni w całym zakresie. Na przykład: # Start End 1 2001-01-01 2001-01-01 2 …
17 code-golf  date 

12
Uogólnione długości segmentów ustawione na kantor
Problem Zdefiniujmy uogólniony zestaw Cantor , iteracyjnie usuwając niektóre segmenty racjonalnej długości ze środka wszystkich przedziałów, które nie zostały jeszcze usunięte, zaczynając od pojedynczego przedziału ciągłego. Biorąc pod uwagę względne długości segmentów do usunięcia lub nie oraz liczbę iteracji do wykonania, problemem jest napisanie programu lub funkcji, która wyświetli względne …


24
Uzyskaj kroki sekwencji
Wyzwanie Biorąc pod uwagę sekwencję liczb, utwórz funkcję, która zwraca kroki sekwencji. Załóżmy, że sekwencja będzie N >= 3 Sekwencja powtórzy kroki co najmniej raz Sekwencja będzie zawierać tylko liczby naturalne Twoja funkcja lub program powinien zwrócić możliwie najkrótszą sekwencję kroków Przykład: Wejście: [1, 2, 3, 5, 6, 7, 9, …

7
Mnożenie Nim
tło Jeśli dużo grasz w golfa, prawdopodobnie znasz bitową operację XOR . Biorąc pod uwagę dwie liczby całkowite, daje kolejną liczbę całkowitą 1s w bitach, w których dwa wejścia różnią się. Na przykład 1010 XOR 0011 = 1001. Okazuje się, że jest bardzo przydatny w teorii gier, gdzie jest lepiej …
17 code-golf  math 

12
Schowek funkcji: kopiowanie
To wyzwanie jest związane z niektórymi funkcjami języka MATL w ramach wydarzenia Język miesiąca miesiąca 2018 . Powiązane wyzwanie : Schowek funkcji: wklej . Wprowadzenie Mátl ma kilka schowków , w których można przechowywać wartości (kopia) do późniejszego pobrania (wklej). Niektóre schowki są automatyczne , co oznacza, że ​​kopiowanie jest …
17 code-golf  number 

26
Eliksir Array Syntactic Sugar
W Elixir listy (połączone) mają format, w [head | tail]którym nagłówek może być dowolny, a tail jest listą reszty listy, a []- pusta lista - jest jedynym wyjątkiem. Listy można również pisać tak, jak [1, 2, 3]to jest równoważne[1 | [2 | [3 | []]]] Twoim zadaniem jest konwersja listy …

19
Sprawdzanie ciągów porządkowych
Opis: Biorąc pod uwagę ciąg znaków, sprawdź, czy jest to poprawna liczba porządkowa w języku angielskim, czy nie. Jeśli jest poprawny, zwróć wartość prawdy, w przeciwnym razie zwróć wartość fałszu. (Sugerowane przez @Arnauld. Dzięki. Również przez @JoKing) Dla użytkowników, którzy chcą wiedzieć o liczbach porządkowych, przejdź tutaj: https://www.mathsisfun.com/numbers/cardinal-ordinal-chart.html (Sugestia: qwr) …

4
Znaki krzyżowe
tło Widziałem ten bardzo interesujący diagram Venna na wikipedii: https://simple.wikipedia.org/wiki/Alphabet#/media/File:Venn_diagram_gr_la_ru.svg Pokazuje litery (kształty fizyczne) w różnych alfabetach, które są wspólne dla alfabetu rosyjskiego, greckiego i łacińskiego. Wyzwanie Biorąc pod uwagę ciąg znaków z dowolnego z trzech pokazanych skryptów (tj. Wielkie litery greckie, cyrylicy lub łacińskie), wypisz procent pasującego łańcucha dla …


7
Labirynt 1D Hopping Array
Zainspirowany przez We hopping tower i związany z 2D Maze Minus 1D Wprowadzenie Twoim zadaniem jest znalezienie najkrótszej ścieżki, aby wydostać się z labiryntu tablicowego zgodnie z określonymi regułami. Wyzwanie Macierz 1D a z n elementów można uznać za labirynt złożony z n punktów, przy czym punkt o indeksie k …

14
Skaczemy po wieżach
Zadanie Biorąc pod uwagę tablicę liczb całkowitych nieujemnych a, określ minimalną liczbę skoków w prawo wymaganych do przeskoku „poza” tablicę, zaczynając od pozycji 0, lub zwróć zero / null, jeśli nie jest to możliwe. Skok z indeksu iokreśla się zwiększenie indeksu tablicy co najwyżej a[i]. Skoku na zewnątrz jest skok …

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.