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.

23
Całkiem drukowane wielomiany
Wprowadzenie Ludzie są niezwykłym gatunkiem, ale czasami możemy być bardzo niezręczni, aby zrozumieć - szczególnie w przypadku komputerów. W szczególności lubimy pisać wielomiany w bardzo zawiły sposób z pozornie arbitralnymi regułami. Jaki jest najkrótszy program, który możesz napisać, aby poprawnie sformatować wielomian przy użyciu tych reguł? Wyzwanie Wkład Lista liczb …

22
Hide the Needle in the Haystack (Cops)
To część wyzwania gliniarzy i rabusiów . Idź tutaj po część rabusiów. Wyzwanie gliniarzy Powinieneś napisać program lub funkcję w wybranym języku, który wypisze ciąg znaków Haystack. Jednak musi być możliwe usunięcie niektórych podzbiorów znaków z programu (bez zmiany kolejności pozostałych), tak aby wynikowy łańcuch był również poprawnym programem w …

30
Bardzo długa Terza Rima
Opis Wyjście schematu wierszy dla bardzo długiej Terza Rima. Wkład Żaden. Wydajność ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Zasady Możesz wybierać między oddzielającymi zwrotkami za pomocą białych znaków lub znaków nowej …

23
Wyjdź z Trinity Hall Prime
Na podstawie tego pytania Math.SE ; numer skopiowany z tej odpowiedzi . Oczywiście numer pochodzi z filmu Numberphile . Twoim zadaniem jest wyprowadzenie następującej liczby pierwszej 1350-cyfrowej: 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888111111111111111111111111888888111111111111111111111111888888111111811111111118111111888888111118811111111118811111888888111188811111111118881111888888111188811111111118881111888888111888811111111118888111888888111888881111111188888111888888111888888111111888888111888888111888888888888888888111888888111888888888888888888111888888111888888888888888888111888888811188888888888888881118888188811188888888888888881118881188881118888888888888811188881118888111888888888888111888811111888811118888888811118888111111188881111111111111188881111111118888111111111111888811111111111888811111111118888111111111111188881111111188881111111111111118888811118888811111111111111111888881188888111111111111111111118888888811111111111111111111111888888111111111111111111111111118811111111111111111111111111111111111111111111062100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 Opcjonalnie możesz dołączyć znaki nowej linii do wyniku. Zasady Jest to złożoność kolmogorowa , więc nie ma danych wejściowych. Twój program musi …

26
Robienie kwadratowych słów
Wyzwanie Twoim zadaniem jest stworzenie programu, który pobiera dane wejściowe z ciągu i generuje dane wyjściowe w formacie kwadratu. Puste ciągi powinny zwracać pusty ciąg. Przykłady Biorąc pod uwagę wkład: golf Twój program powinien wypisać: golf o l l o flog Wkład: 123 Wydajność: 123 2 2 321 Wkład: a …

22
Zamień mnie 22.5 różą
Biorąc pod uwagę sznurek, który jest jednym z kierunków 16-punktowej róży kompasu wyprowadzaj dwa kierunki, które są bezpośrednio przylegające do kierunku wprowadzania, w kolejności zgodnej z ruchem wskazówek zegara. W szczególności musisz obsługiwać te (i tylko te) pary wejścia / wyjścia: Input Output N NNW NNE NNE N NE NE …

30
Wyjściowe liczby do 2 ^ n-1, „posortowane”
Weź jako liczbę całkowitą dodatnią n i wyślij (niektóre z) liczby dziesiętne, które można utworzyć za pomocą n bitów, uporządkowane w następujący sposób: Najpierw wypisz wszystkie liczby, które można utworzyć za pomocą tylko jednej 1, a pozostałe 0w reprezentacji binarnej (posortowane), a następnie wszystkie liczby, które można utworzyć za pomocą …

30
Twoja własna instrukcja „za”
Twoja własna instrukcja „za” Zakładając, że masz następujące dane wejściowe: a, b, c, d Dane wejściowe mogą być w jednym wierszu przy użyciu dowolnego formatu „a / b / c / d” lub „a, b, c, d” itp. Możesz także mieć 4 wejścia. Musisz zakodować następujące zachowanie (tutaj pseudo-kod): var …
38 code-golf 

14
Cofnij i ponownie wpisz listę słów
Oto sposób cofania i ponownego wpisywania jednego łańcucha na drugi: Zacznij od pierwszego ciągu. Usuń znaki na końcu, aż wynik będzie prefiksem drugiego ciągu. (Może to zająć 0 kroków.) Dodaj znaki na końcu, aż wynik będzie równy drugiemu ciągowi. (Może to również wymagać 0 kroków.) Na przykład ścieżka od fooabcdo …
38 code-golf  string 

30
Nie dawaj mi pięciu!
Pytanie: Otrzymasz początkową i końcową liczbę całkowitą sekwencji i powinieneś zwrócić liczbę liczb całkowitych, które nie zawierają cyfry 5. Należy podać numery początkowe i końcowe! Przykłady: 1,9 → 1,2,3,4,6,7,8,9 → Wynik 8 4,17 → 4,6,7,8,9,10,11,12,13,14,16,17 → Wynik 12 50,60 → 60 → Wynik 1 -59, -50 → → Wynik 0 …
38 code-golf  math 

30
Czy ta liczba jest silna?
Zadanie Biorąc pod uwagę liczbę naturalną jako dane wejściowe, Twoim zadaniem jest wyprowadzenie wartości prawdziwej lub falsey na podstawie tego, czy dane wejściowe są silnikiem dowolnej liczby naturalnej. Możesz założyć, że liczba wejściowa zawsze będzie się mieścić w zakresie liczb obsługiwanych przez Twój język, ale nie wolno nadużywać rodzimych typów …

13
Pokrycia zerowej sumy
Wprowadzenie Rozważ niepustą listę L liczb całkowitych. Plaster o sumie zerowej z L oznacza ciągłą podciągiem L których suma wynosi 0. Na przykład, [1, -3, 2] jest plaster o sumie zerowej [-2, 4, 1, -3, 2, 2 , -1, -1] , ale [2, 2] nie jest (ponieważ nie sumuje się …

30
Każde słowo od babab do zyzyz
Twoim zadaniem jest napisanie programu, który wyświetli czytelną listę co pięć liter słów o strukturze: spółgłoska - samogłoska - spółgłoska - samogłoska - spółgłoska Dane wyjściowe powinny być sortowane alfabetycznie z jednym słowem w wierszu i bez powtarzania dwóch słów. Może być małe lub wielkie, ale nie mieszane. Aby lista …

30
Znajdź największą liczbę przylegającą do zera
Wyzwanie: Weź wektor / listę liczb całkowitych jako dane wejściowe i wyślij największą liczbę, która sąsiaduje z zerem. Dane techniczne: Jak zawsze opcjonalny format wejściowy i wyjściowy Możesz założyć, że będzie co najmniej jedno zero i co najmniej jeden element niezerowy. Przypadki testowe: 1 4 3 6 0 3 7 …
38 code-golf  number 

30
Czy to liczba zrównoważona?
Liczba jest zrównoważona, jeśli suma cyfr na każdej połowie liczby jest równa, więc: 1423jest zrównoważone, ponieważ 1+4 = 2+3tak jest: 42615ponieważ 4+2=1+5. Zauważ, że środkowa cyfra nie jest uwzględniona po obu stronach (lub po obu stronach), jeśli występuje nieparzysta liczba cyfr. Wyzwanie: Weź jako liczbę całkowitą dodatnią i wyślij prawdziwą …
38 code-golf  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.