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.

5
Trochę marynaty
Moduł piklujący Pythona służy do serializacji, pozwalając zrzucić obiekt w taki sposób, że można go później odtworzyć. W tym celu marynata używa prostego języka opartego na stosie. Dla uproszczenia będziemy mieli do czynienia z niewielkim podzbiorem tego języka: ( Push a mark to the stack S'abc'\n Push a string to …

8
Misja Ekstrakcyjna Lisp
W językach w stylu Lisp lista jest zwykle definiowana w następujący sposób: (list 1 2 3) Na potrzeby tego wyzwania wszystkie listy będą zawierać tylko dodatnie liczby całkowite lub inne listy. Na początku pomijamy również listsłowo kluczowe, więc lista będzie wyglądać następująco: (1 2 3) Pierwszy element listy możemy uzyskać …

8
Znajdź naszych zaginionych zmarłych
Wyzwanie Piotr zmartwychwstał, aby ocalić nas przed podwójnymi wyzwaniami! Peter Taylor nie żyje i nie ma co do tego wątpliwości (cóż, poza ogromną ilością wątpliwości, które mamy ... ale po prostu zignoruj ​​to). W jego pamięci musisz napisać program, który określa, czy dany użytkownik żyje, czy nie żyje. Dalsza informacja …


6
Powstanie, sekwencja, powstanie
Mamy ściśle rosnącą sekwencję liczb całkowitych nieujemnych, takich jak: 12 11 10 Czekać! Ta sekwencja nie rośnie ściśle, prawda? Cóż, liczby są zapisane w różnych podstawach. Najmniejsza możliwa baza to 2, największa to 10. Zadanie polega na odgadnięciu, na jakiej podstawie zapisywana jest każda liczba, aby: sekwencja jest ściśle rosnąca, …

14
„Witaj świecie”, który tworzy inny program „Witaj świecie”
Utwórz program, który generuje ciąg hello world („Hello world”, „Hello, World” itp.) I kod źródłowy. Dane wyjściowe są zapisywane na standardowym lub równoważnym. Łańcuch Hello world jest osadzony w kodzie źródłowym. Na przykład wynikiem może być (some source code here)hello world(some source code here) Kiedy dane wyjściowe zostaną ponownie skompilowane …

13
Czas skorygować niektóre ceny!
Jestem pewien, że wiesz o schemacie cen 9,99 USD zamiast 10 USD. Cóż, w nowej pracy jako administrator systemu w dużym sklepie detalicznym chcą, aby ceny były zgodne z podobnym schematem: Wszystkie ceny są w pełnych dolarach, bez centów. Wszystkie ceny powinny kończyć się cyfrą 5 lub 9, zaokrąglając do …
19 code-golf  number 

26
Oblicz odchylenie standardowe
Wyzwanie Biorąc pod uwagę listę liczb, oblicz odchylenie standardowe populacji na liście. Użyj następującego równania, aby obliczyć odchylenie standardowe populacji: Wejście Na wejściu pojawi się lista liczb całkowitych w dowolnym formacie (lista, łańcuch itp.). Kilka przykładów: 56,54,89,87 67,54,86,67 Liczby zawsze będą liczbami całkowitymi. Dane wejściowe będą do argumentów STDIN lub …

7
Przejdź na przód ASCII do wydrukowania
tło Ruch do przodu transformacji (MTF) jest kodowanie danych algorytm przeznaczony do poprawy wydajności metod kodowania entropijnego. W algorytmie kompresji bzip2 jest on stosowany po transformacji Burrows – Wheeler (jak widać w Burrows, Wheeler i Back ), w celu przekształcenia grup powtarzających się postaci w małe, łatwo kompresowalne nieujemne liczby …

2
Odwróć nowy liść
Dostajesz drzewo, które w tradycji informatycznej ma korzeń u góry i liście u dołu. Węzły liści są oznaczone liczbami. Twoim celem jest zabranie specjalnego liścia oznaczonego -1i przesunięcie go w górę, aby był nowym korzeniem. [3, [[16], -1], [4]] --> [[[[4], 3], [16]]] Możesz sobie wyobrazić obrócenie specjalnego liścia do …

6
Miska wypełniona wodą
Powinieneś napisać program lub funkcję, która odbiera objętość misy i objętość wody w niej jako dane wejściowe i wyjściowe lub zwraca reprezentację ASCII misy z wodą w niej o pożądanych objętościach. Miska ma następującą strukturę: \ / \___/ Miska ma co najmniej jedną _postać. Liczba \'i /' są również dodatnie …


14
Indeks różnorodności Simpsona
Indeks Simpson jest miarą różnorodności kolekcją przedmiotów z duplikatów. Jest to po prostu prawdopodobieństwo losowania dwóch różnych przedmiotów podczas wybierania bez zamiany równomiernie losowo. W przypadku nprzedmiotów w grupach n_1, ..., n_kidentycznych przedmiotów prawdopodobieństwo dwóch różnych przedmiotów wynosi Na przykład, jeśli masz 3 jabłka, 2 banany i 1 marchewkę, wskaźnik …
19 code-golf  math 

1
Zbudujmy tor wyścigowy!
Wprowadzenie Moja siostrzenica chce zrobić tor wyścigowy. Ma drewniane elementy, które pasują do siebie, tworząc tor. Każda część ma kwadratowy kształt i zawiera inny kształt. Wykorzystam znaki rysunkowe do zilustrowania: │: droga prowadząca w pionie ─: droga prowadząca poziomo ┌ ┐ └ ┘: drogi skręcające w określonym kierunku ┼: Most …

19
Moce wszystkich liczb
Niektóre liczby 64mogą być wyrażone jako potęga liczb całkowitych na wiele sposobów: 64 ^ 1 8 ^ 2 4 ^ 3 2 ^ 6 Wyprowadza posortowaną tablicę wszystkich możliwych mocy (tutaj [1,2,3,6]) w jak najmniejszej liczbie bajtów. Wejście Dodatnia liczba całkowita większa niż 1 i mniejsza niż 10000. Wynik Tablica …
19 code-golf  math  number 

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.