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.

18
Policz do 100 w języku duńskim
Wydrukuj wszystkie liczby od 0-100 we właściwej kolejności, używając duńskiego sposobu liczenia Jak się liczą Podobnie jak angielski, mają dedykowane słowa dla 0-20, 30, 40 i 100 Zamiast mówić twenty-onei twenty-two, mówią one and twentyitwo and twenty Począwszy od pięćdziesięciu mówią wielokrotności 10 jako n * 20 50 = half …

30
Losowa kapitalizacja
Zadanie Twoim zadaniem jest stworzenie programu lub funkcji, która po wprowadzeniu danych wyjściowych wyprowadzi tekst z losowymi literami wielkimi literami, zachowując już wielkie litery. Powinna być możliwa każda kombinacja wielkich liter małych liter. Na przykład, jeśli sygnał wejściowy był abcnie powinno być niezerowy prawdopodobieństwo wyprowadzanie dowolnej z następujących kombinacji: abc, …

28
Czy to liczba Proth?
ZA Liczba Proth , nazwany François Proth, to numer, który można wyrazić jako N = k * 2^n + 1 Gdzie kjest nieparzysta dodatnia liczba całkowita in jest liczbą całkowitą dodatnią taką, że 2^n > k. Użyjmy bardziej konkretnego przykładu. Weź 3. 3 to liczba Proth, ponieważ można ją zapisać …

7
Lista wersji Python
Python jest obecnie najszybciej rozwijającym się głównym językiem programowania. Jest to najbardziej poszukiwany język trzeci rok z rzędu, co oznacza, że ​​programiści, którzy jeszcze go nie używają, twierdzą, że chcą się go nauczyć. [1] Powodem popularności Pythona jest jego wiele wersji. [potrzebne źródło] Istnieje w rzeczywistości 116 wersji Pythona, w …

6
Redux COBOL Y2K
W latach 90. inżynierowie COBOL opracowali sposób rozszerzenia sześciocyfrowych pól daty, przekształcając je YYYDDDtam, gdzie YYYjest year - 1900i gdzie jest DDDdzień roku [001 to 366]. Ten schemat może przedłużyć maksymalny termin do 2899-12-31. W roku 2898 inżynierowie zaczęli panikować, ponieważ ich 900-letnie bazy kodów uległy awarii. Będąc od roku …

19
Rozszerzenie wspornika!
Twoim wyzwaniem jest rozszerzenie niektórych nawiasów w danych wejściowych programu, jak pokazano: Znajdź ciąg s między dwoma pasującymi nawiasami [i ]za pomocą jednej cyfry n po nawiasie zamykającym. Usuń wsporniki. Zamień s na siebie powtórzone n razy. (Jeśli n wynosi 0, po prostu usuń s .) Przejdź do kroku 1, …

30
Kolejne 1-bity są zwiększane
Biorąc pod uwagę wzorzec (format ciągu lub tablicy) bitów: [0,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1] Zadaniem jest zastąpienie dowolnej liczby kolejnych 1-bitów rosnącą sekwencją liczb zaczynającą się od 1. Wkład Wzór (może być odebrany jako ciąg lub tablica) Przykład: Strunowy: 1001011010110101001 Szyk: [1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, …

22
Podstawowe dane ASCII
Alternatywny tytuł: Tally Your Prison Sentence on the Wall Biorąc pod uwagę liczbę n, dane wyjściowe pogrupowane w tradycyjne 5-na-grupę i 50 na wiersz. Przykłady 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

30
Ot wes thi bist uf tomis
Uwielbiam ten prosty szyfr, fajnie jest czytać nie do końca czytelne słowa i wypełniać luki ... Ot wes thi bist uf tomis, ot wes thi wurst uf tomis, ot wes thi egi uf wosdum, ot wes thi egi uf fuuloshniss, ot wes thi ipuch uf biloif, ot wes thi ipuch …

17
Liczby pierwsze inne niż Optimus
Wyzwanie Biorąc pod uwagę liczbę całkowitą wejściową n > 0, wypisz liczbę liczb pierwszych ( innych niż n, jeśli nsama jest liczbą pierwszą), które można wytworzyć, zmieniając jedną cyfrę w rozwinięciu dziesiętnym n (bez zmiany liczby cyfr). Przykłady Na przykład n = 2. Zmieniając jedną cyfrę w rozwinięciu dziesiętnym 2, …

19
Znajdź wszystkie odrębne łańcuchy Gozinta
Łańcuchy Gozinta (Zainspirowany projektem Euler # 606 ) Łańcuch gozinty dla n jest sekwencją, w {1,a,b,...,n}której każdy element prawidłowo dzieli następny. Na przykład istnieje osiem różnych łańcuchów gozinty dla 12: {1,12}, {1,2,12}, {1,2,4,12}, {1,2,6,12}, {1,3,12}, {1,3,6,12}, {1,4,12} and {1,6,12}. Wyzwanie Napisz program lub funkcję, która akceptuje dodatnią liczbę całkowitą ( …

19
Przetłumacz kod Morse'a na podstawie czasu trwania tonu
Cel Kod Morse'a jest często przedstawiany jako dźwięk. Biorąc pod uwagę strumień bitów, które reprezentują, czy dźwięk jest włączony, czy wyłączony, przetłumacz strumień na litery, cyfry i spacje. Specyfika Strumień bitów jest analizowany na podstawie długości powtarzających się bitów ON / OFF. 1 bit ON to kropka 3 bity ON …
36 code-golf  morse 

18
Konsonans czy dysonans?
Biorąc pod uwagę dwie nazwy nut, masz napisać program, który określa, czy interwał utworzony przez te dwie nuty jest spółgłoskowy czy dysonansowy. Wprowadzenie W muzyce zachodniej jest tylko 12 „różnych” dźwięków. Ich nazwiska, sortowane od najniższego do najwyższego, są następujące: C, C#, D, D#, E, F, F#, G, G#, A, …
36 code-golf  music 

24
Podwójny czas nie jest podwójny
W oparciu o to wyzwanie. W grze rytmicznej osu! , modyfikator trudności „Podwójny czas” faktycznie zwiększa prędkość tylko o 50%. Twoim zadaniem jest napisanie programu, który wyświetli dodatnią parzystą liczbę całkowitą (większą niż 0), a gdy każdy bajt / znak (twój wybór) w kodzie źródłowym zostanie zduplikowany, powinien wypisać liczbę …

22
Ja nawet… ja tylko dziwne!
Twoje zadanie jest proste: napisz program, który przyjmuje liczbę całkowitą jako dane wejściowe i wyprowadza go, jeśli był nieparzysty, i nie robi nic innego (nie jest dozwolone zatrzymywanie). Wyzwanie polega na tym, że można używać tylko nieparzystych bajtów. Możesz opcjonalnie dołączyć końcowy znak nowej linii do wyniku. To jest golfowy …

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.