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.

6
Sortuj podręczniki
Sortuj podręczniki Szkoła wkrótce się rozpoczyna (jeśli jeszcze tego nie zrobiła), więc czas uporządkować nasze podręczniki. Musisz posortować książki w kolejności alfabetycznej, ale zajmuje to zbyt dużo czasu, więc zdecydujesz się napisać program, który to zrobi. Przykłady Wkład: _ | | _ |F| | | |o|_|P| |o|B|P| | |a|C| | …

9
Qvolume liczby całkowitej
Od dawna wiadomo, że każdą nieujemną liczbę całkowitą można przepisać jako sumę czterech kwadratowych liczb całkowitych. Na przykład liczbę 1 można wyrazić jako . Lub, ogólnie rzecz biorąc, dla dowolnej nieujemnej liczby całkowitej istnieją liczby całkowite takie, że02+02+02+1202)+02)+02)+12)0^2+0^2+0^2+1^2nnna,b,c,dza,b,do,rea,b,c,d n=a2+b2+c2+d2n=za2)+b2)+do2)+re2)n = a^2+b^2+c^2+d^2 Joseph-Louis Lagrange udowodnił to w 1700 roku, dlatego często …

8
Stwórz alphabeTrie
Rozważ następującą alfabetycznie posortowaną listę słów: balderdash ballet balloonfish balloonist ballot brooding broom Wszystkie słowa zaczynają się od b, a pierwszych 5 zaczyna się od bal. Jeśli spojrzymy tylko na pierwsze 2 słowa: balderdash ballet zamiast tego moglibyśmy napisać: balderdash +let gdzie ' 'jest używane, gdy słowo dzieli znak przedrostka …
31 code-golf  string 

7
O czym zapomnieliśmy
Twoim zadaniem jest napisanie niepustego programu komputerowego zawierającego pewną sekwencję bajtów. Jeśli wybieramy określony bajt w programie i usuwamy wszystkie jego wystąpienia z programu, zmodyfikowany program powinien wypisać usunięty bajt. Na przykład, gdyby nasz program był aabacba Wtedy bcbwyszedłby a, aaacamusiałby wyprowadzić bi aababawyszedłby c. Nie ma znaczenia, co robi …

28
Policz ruchy wieży 1D
Biorąc pod uwagę pozycję z rzędem wież i / lub pustych przestrzeni, wypisz ile różnych ruchów wież jest możliwych. Wieża może przesunąć się w lewo lub w prawo na puste miejsce, ale nie na takie, które wymaga przejścia przez inną wieżę. Kiedy wieża się porusza, pozostałe wieże pozostają na swoim …

23
Transponuję kod źródłowy, transponujesz dane wejściowe!
Rip-off z rip-off z rip-off z rip-off . Głosujcie za tymi! Twoim zadaniem, jeśli chcesz to zaakceptować, jest napisanie programu / funkcji, która wyprowadza / zwraca dane wejściowe / argument¹. Problem polega na tym, że jeśli transponuję kod źródłowy², wynik / wynik również musi zostać transponowany. Możesz wybrać, jaki rodzaj …


21
Losowy punkt na kuli
Wyzwanie Napisz program lub funkcję, która nie pobiera danych wejściowych i wysyła wektor o długości w teoretycznie jednorodnym losowym kierunku.111 Jest to równoważne losowemu punktowi na kuli opisanemu przezx2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 powodując taką dystrybucję Wydajność Trzy zmiennoprzecinkowe z teoretycznie jednorodnego rozkładu losowego, dla którego równanie jest zgodne z granicami dokładności.x2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 Uwagi na …

30
Suma mocy 2
Wyzwanie Biorąc pod uwagę liczbę całkowitą, w xktórej 1 <= x <= 255zwracane są wyniki potęg dwóch, które po zsumowaniu dają x. Przykłady Biorąc pod uwagę wkład: 86 Twój program powinien wypisać: 64 16 4 2 Wkład: 240 Wydajność: 128 64 32 16 Wkład: 1 Wydajność: 1 Wkład: 64 Wydajność: …
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

3
Komórka na końcu tęczy
Wszyscy znamy, a przynajmniej słyszeliśmy o pieprzeniu mózgu , jednym z najbardziej znanych i wpływowych języków ezoterycznych. Podczas gdy obecnie większość implementacji używa nieskończonej taśmy, oryginalny kompilator Urban Müller miał taśmę 30000 komórek. Mało znanym faktem * jest to, że na końcu taśmy znajduje się specjalna wartość, z którą prawie …

22
Niech postacie padają
Zainspirowany tym mini-wyzwaniem na czacie. Biorąc pod uwagę ciąg znaków (tylko znaki drukowalne ASCII), wypisz ciąg znaków z literami „pada” w dół. Każda litera musi być losową liczbą linii w dół (losowo między0 i długością łańcucha, z których każda ma niezerowe prawdopodobieństwo) i tylko jeden znak na kolumnę. Wszystkie możliwe …

5
8-bitowa maszyna wirtualna
tło Lubię mój stary 8-bitowy układ 6502. Zabawne jest nawet rozwiązywanie niektórych problemów tutaj na PPCG w kodzie maszynowym 6502. Ale niektóre rzeczy, które powinny być proste (jak wczytywanie danych lub wysyłanie do standardowego wyjścia) są niepotrzebnie kłopotliwe w kodzie maszynowym. Mam więc w głowie nieokreślony pomysł: wynajdź własną 8-bitową …


23
Czy możesz przestać tasować talię i już grać?
Wyzwanie: Dane wejściowe: lista różnych dodatnich liczb całkowitych z zakresu .[1,list-size][1,list-size][1, \text{list-size}] Dane wyjściowe: liczba całkowita: liczba potasowań listy . W przypadku listy oznacza to, że lista jest podzielona na dwie połowy, a te połówki są przeplatane (tj. Jednorazowe przetasowanie listy [1,2,3,4,5,6,7,8,9,10]raz [1,6,2,7,3,8,4,9,5,10], więc w przypadku tego wyzwania dane wejściowe …

9
Ile punktów daje moja tablica rejestracyjna?
(To jest moje pierwsze pytanie w golfa) Kiedy byłem dzieckiem, mój tata i ja wymyśliliśmy grę, w której tablica rejestracyjna, którą widzimy w samochodach, może dawać pewne punkty na podstawie kilku dość prostych zasad: Liczba X tej samej litery lub cyfry daje punkty X-1, przykłady: 22 = 1 point aa …
31 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.