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.

26
Kombinacja matematyczna
Napisz program, który pobiera dane wejściowe, takie jak: n,k który następnie oblicza: a następnie drukuje wynik. Numeryczny przykład: Wejście: 5,2 Obliczenia wewnętrzne: Wydruk: 10 Chciałbym zobaczyć odpowiedź, która przewyższa moje rozwiązanie pythonowe składające się z 65 znaków, ale wszystkie języki są oczywiście mile widziane. Oto moje rozwiązanie: n,k=input();f=lambda x:+(x<2)or x*f(x-1);print …

14
Narysuj piramidę potomną (dodatek)
Wyzwanie Biorąc pod uwagę sekwencję liczb całkowitych nieujemnych, utwórz funkcję, która generuje potomną piramidę, w której dzieci są sumą obu liczb nadrzędnych. Wynik jest wyprowadzany jako ciąg przy użyciu tabulacji \t. Uwaga: końcowe tabulatory w każdej linii nie są wymagane 1\t\t2\t\t3\n\t3\t\t5\t\n\t\t8\t\t results in 1 2 3 3 5 8 Opcjonalnie …
11 code-golf 

2
Czy to ważna gra Tichu?
Tichu to gra karciana, w której gracze na zmianę grają zestawami kart z talii składającej się ze standardowej talii 52 kart plus 4 dodatkowe karty: smok , który ma wartość większą niż jakakolwiek inna karta feniks , który może działać jako zamiennika pies , który przechodzi kolejno do swojego partnera …

7
Sekwencje krzyżowania
Sekwencje przekraczania Biorąc pod uwagę listę dodatnich liczb całkowitych A, nazwij ją rosnącą sekwencją, jeśli każdy element jest większy lub równy poprzedniemu; i nazwijmy to sekwencją malejącą, jeśli każdy element jest mniejszy lub równy poprzedniemu. Niektóre rosnące sekwencje: [1,2,4,7] [3,4,4,5] [2,2,2] [] Niektóre malejące sekwencje: [7,4,2,1] [5,4,4,3] [2,2,2] [] Sekwencja …

9
Quinos Ouroboros na poziomie n
Ten 128-językowy quine ouroboros (program, który wypisuje program w innym języku, który wypisuje program w innym języku (125 języków później), który wypisuje oryginalny program) jest imponujący. Ale niestety ma statyczną liczbę iteracji. Napisz program, który wypisuje program (niekoniecznie w innym języku, ale może być), który wypisuje program, który wypisuje program …
11 code-golf  quine 

22
Znajdź współczynnik C głosowania
W tym wyzwaniu będziesz określać, jak kontrowersyjny jest głos, biorąc pod uwagę szereg innych głosów, ustalając liczbę zwaną współczynnikiem C. Jaki jest współczynnik C, pytasz? Wyobraź sobie, że masz wiele głosów w wyborach. Wykorzystamy 1i 0ze względu na wyzwanie reprezentujemy dwóch różnych kandydatów w wyborach. Oto dziesięć głosów w naszych …

6
Która naprawdę duża liczba jest większa?
To pytanie jest trudne (a zwłaszcza trudniejsze niż Która duża liczba jest większa? ) Dla tych, którzy lubią trudniejsze łamigłówki. Wejście Liczba całkowita a1, a2, a3, a4, a5, b1, b2, b3, b4, b5 każda w zakresie od 1 do 10. Wynik True if a1^(a2^(a3^(a4^a5))) > b1^(b2^(b3^(b4^b5))) and False otherwise. ^ …

9
R [oman | everse] Notacja polska
Jest to rok MDLXVII w świecie, w którym Imperium Rzymskie nigdy nie upadło, a upadek w ciemne wieki nigdy nie miał miejsca. Ze względu na długi okres Pax Romana stabilność ekonomiczna imperium umożliwiła szybki rozwój technologii. Rzymianie zaczęli bawić się obwodami i wymyślili genialny kalkulator, który nie wymaga użycia przycisku …

3
Levenshtein Twoje źródło
Odległość edycji Levenshteina między dwoma ciągami to minimalna możliwa liczba wstawek, usunięć lub podstawień w celu konwersji jednego słowa na inne. W takim przypadku każde wstawienie, usunięcie i zastąpienie kosztuje 1. Na przykład odległość między rolli rollingwynosi 3, ponieważ usunięcie kosztuje 1, a my musimy usunąć 3 znaki. Odległość między …

6
Zagrajmy w Rummikub!
Uwaga: jest to związane z odmianą gry Rummikub Tło i zasady Rummikub to gra oparta na kafelkach. Istnieją cztery kolory: czerwony, pomarańczowy, niebieski i czarny. Na każdy kolor przypada 13 kafelków (oznaczonych od 1 do 13), a także 2 Jokery, które są niezależne od koloru, dlatego w sumie jest ich …

6
Kompresowanie danych RLE w celu narysowania sztuki ASCII
To pytanie opiera się na tym, co wymyśliłem, aby odpowiedzieć na inne pytanie . Czasami pytania tutaj wymagają narysowania sztuki ASCII. Jednym prostym sposobem przechowywania danych dla sztuki jest RLE (kodowanie długości przebiegu) . Więc: qqqwwwwweeerrrrrtttyyyy staje się: 3q5w3e5r3t4y Teraz, aby narysować dużą grafikę ASCII, być może otrzymujesz takie dane …

9
Co to jest format daty?
W przypadku kalendarzy gregoriańskich format daty różni się w zależności od kraju. Rozpoznawane są trzy główne formaty: YY-MM-DD (big-endian) DD-MM-YY (little-endian) MM-DD-YY (środkowy endian) Twoim zadaniem jest napisanie programu, który podając ciąg wejściowy reprezentujący datę, wypisze wszystkie możliwe formaty daty, dzięki którym ten ciąg może być interpretowany jako data. Zasady …
11 code-golf  date 

4
Nazwij rękę Brag
tło Brag to gra karciana podobna do koncepcji, ale prostsza niż poker. Ręka w chwale składa się z trzech kart i ma następującą wartość od najwyższej do najniższej: Trójka - wszystkie trzy karty mają tę samą rangę. Nazwany „trzema królami” itp. Uruchamianie koloru, czyli proste kolor. Wszystkie trzy karty tego …

12
Skrzydła alfabetu!
Twoim zadaniem jest wydrukowanie tego dokładnego tekstu: az za abyz zyba abcxyz zyxcba abcdwxyz zyxwdcba abcdevwxyz zyxwvedcba abcdefuvwxyz zyxwvufedcba abcdefgtuvwxyz zyxwvutgfedcba abcdefghstuvwxyz zyxwvutshgfedcba abcdefghirstuvwxyz zyxwvutsrihgfedcba abcdefghijqrstuvwxyz zyxwvutsrqjihgfedcba abcdefghijkpqrstuvwxyz zyxwvutsrqpkjihgfedcba abcdefghijklopqrstuvwxyz zyxwvutsrqpolkjihgfedcba abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba abcdefghijklopqrstuvwxyzyxwvutsrqpolkjihgfedcba abcdefghijkpqrstuvwxyzyxwvutsrqpkjihgfedcba abcdefghijqrstuvwxyzyxwvutsrqjihgfedcba abcdefghirstuvwxyzyxwvutsrihgfedcba abcdefghstuvwxyzyxwvutshgfedcba abcdefgtuvwxyzyxwvutgfedcba abcdefuvwxyzyxwvufedcba abcdevwxyzyxwvedcba abcdwxyzyxwdcba abcxyzyxcba abyzyba aza Dozwolone są: Pozostawiając końcowe spacje na …

2
Koniuguj czasownik turecki
Wejście czasownik , ciąg pasujący do wyrażenia regularnego([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) liczba mnoga , prawda lub fałsz osoba , liczba całkowita o wartości 1, 2 lub 3 czas , liczba całkowita o wartości 1, 2 lub 3 Wynik Sprzężony forma czasownika tureckiego czasownika , w osobie ST / nd / rd osoby liczby …

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.