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.

8
N-movers: Do ilu nieskończonej planszy mogę dotrzeć?
Pojedyncze ruchy Plansza jest nieskończoną 2-wymiarową kwadratową siatką, niczym nieograniczona szachownica. Kawałek o wartości N (ruchomy N ) może przesunąć się na dowolny kwadrat, który jest dokładnie o pierwiastku kwadratowym N z jego obecnego kwadratu (odległość euklidesowa mierzona od środka do środka). Na przykład: 1-poruszający się gracz może przejść do …

30
Niebieska kaczka, czerwona kaczka, szara kaczka
W zeszłym tygodniu opublikowałem wyzwanie, aby zagrać w Duck, Duck, Goose . Doprowadziło to do tego, że wielu minnesotańczyków komentowało swoją regionalną odmianę „szarej kaczki” . Oto zasady: Korzystanie z tej listy kolorów: Red Orange Yellow Green Blue Indigo Violet Gray Napisz program, który będzie przestrzegał następujących zasad: Wybierz jeden …
48 code-golf 

30
Na dnie morza jest dziura
Podczas gdy próbowałem (i nie udawało mi się) przekonać mojego małego syna do zjedzenia obiadu, próbowałem mu śpiewać. W połowie tej piosenki zdałem sobie sprawę, że ta formuła może się dobrze przydać do gry w golfa! Zadanie polega na napisaniu programu lub funkcji, która nie przyjmuje danych wejściowych i generuje …

12
Liczby rozszczepialne
Znalazłem tę sekwencję podczas pracy nad Ewolucją OEIS , ale nigdy nie udało mi się opublikować jej jako odpowiedzi. Po napisaniu referencyjnej implementacji w Mathematica pomyślałem, że jest to zabawne ćwiczenie jako osobne wyzwanie, więc proszę bardzo. Zbudujmy numeryczny reaktor rozszczepiający! Rozważ dodatnią liczbę całkowitą N. Jako przykład przyjrzymy się …

30
Facey McFaceface
Czy ktoś pamięta Boaty ? Możesz całkowicie wypowiedzieć stare słowo, prawda? Napisz funkcję, aby zamienić ciąg znaków w Somethingy McSomethingface. Powinien przyjmować jeden ciąg jako dane wejściowe. Zignoruj ​​przypadek wejścia. Jeśli słowo kończy się na „y”, twoja funkcja nie powinna dodawać dodatkowego „y” do pierwszej instancji, ale powinna usunąć ją …
47 code-golf  string 

29
Idź do N-tej strony
Często konieczne jest utworzenie interfejsu wyboru strony. Zwykle wygląda to tak: prev 1 ... 3 4 [5] 6 7 ... 173 next Co oznacza, że ​​jest w sumie 173 strony, a ty jesteś obecnie na 5. stronie. Wyzwanie to wymaga wprowadzenia całkowitej liczby stron i bieżącego numeru strony jako danych …
47 code-golf  string 

30
99 błędów w kodzie
99 błędów w kodzie Adaptacja „99 butelek piwa na ścianie” dla informatyki, w której błędy rosną zamiast spadać, jest często publikowana w Internecie. Przykładowa koszulka tutaj . Myślę, że będzie interesujące zobaczyć potencjalną rekurencję i generowanie liczb losowych w wielu różnych językach i znaleźć najbardziej efektywne sposoby na zrobienie tego. …
47 code-golf  random 

6
Golf liczba większa niż DRZEWO (3)
Funkcja DRZEWO (k) podaje długość najdłuższej sekwencji drzew T 1 , T 2 , ... gdzie każdy wierzchołek jest oznaczony jednym z k kolorów, drzewo T i ma co najwyżej i wierzchołki, a żadne drzewo nie jest drobne z dowolnego drzewa następującego po nim w sekwencji. DRZEWO (1) = 1, …

24
Zmień na Palindrom
Podany ciąg szwraca najmniejszy ciągły podciąg, który można usunąć, aby utworzyć palindrom. Przykłady: 800233008 -> 2 racecarFOOL -> FOOL abcdedcba -> (empty string) ngryL Myrgn -> "L " (or " M") 123456789 -> 12345678 (or 23456789) aabcdbaa -> c (or d) [[]] -> [[ (or ]]) a -> (empty string) …

30
Czy mój trójkąt ma rację?
Biorąc pod uwagę a, b, cdługość trzech boków trójkąta, powiedzmy, czy trójkąt jest ustawiony pod kątem prostym (tj. Ma jeden kąt równy 90 stopni), czy nie. Wejście Trzy dodatnie wartości całkowite w dowolnej kolejności Wynik Albo specyficzny prawdziwe wyjścia ( true, 1, yes, ...) lub wyjście specyficzny false ( false, …

13
Extreme Fibonacci
Na tej stronie było miliard iteracji wyzwań Fibonacciego, więc pozwól nam urozmaicić wyzwanie wyzwaniem Fibonacciego o miliard iteracji! Twoim wyzwaniem jest wyprowadzenie pierwszych 1000 cyfr dziesiętnych z 1 000 000 000. liczby Fibonacciego przy użyciu możliwie najkrótszego programu. Po tym opcjonalnie może nastąpić dowolne dodatkowe wyjście, które wybierzesz, w tym …

30
Bądź pierwszym 1 (zostaw tylko pierwszą prawdę)
Wprowadzenie Każdego roku Dyalog Ltd. organizuje konkurs studencki. Wyzwanie polega na napisaniu dobrego kodu APL. To jest agnostyczna edycja kodu golfa ósmego tegorocznego problemu. Mam wyraźną zgodę na opublikowanie tutaj tego wyzwania od pierwotnego autora konkursu. Możesz to zweryfikować, klikając podany link i kontaktując się z autorem. Problem Biorąc pod …

30
Ślimak w studni
tło Istnieje wspólna zagadka, która przebiega mniej więcej tak: Ślimak znajduje się na dnie studni o długości 30 stóp. Każdego dnia ślimak może wspinać się na 3 stopy. W nocy, kiedy śpią, zsuwają się z powrotem o 2 stopy. Ile dni zajmuje ślimakowi wydostanie się ze studni? Intuicyjna odpowiedź brzmi …

30
Czy to jest funkcja?
Biorąc pod uwagę listę (key, value)par, określ, czy reprezentuje ona funkcję, co oznacza, że ​​każdy klucz odwzorowuje na spójną wartość. Innymi słowy, ilekroć dwa wpisy mają takie same klucze, muszą również mieć takie same wartości. Powtarzające się wpisy są OK. Na przykład: # Not a function: 3 maps to both …

30
Bernardino identyfikuje niezmienione słowa dolara
Definicja Słowo dolara to słowo, w którym gdy każdej z jego liter przypisuje się wartość centa, od a = 1 do z = 26, a litery są sumowane, wynikiem jest 100. Oto przykład na CodeReview, a oto lista słów dolara, które znalazłem online. Wejście Dane wejściowe będą alfabetyczne od az, …
47 code-golf  string 

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.