Pytania oznaczone «code-golf»

38
Napraw tekst Meeesesessessesseesseesesedered upp teeexextext

Inspiracją jest poniedziałkowy mini-golf # 6: Meeesesessess upp teeexextext tło Produkty ETH mają trudności z wprowadzaniem tekstu na swojej zwykłej stronie internetowej. Ilekroć użyje cyfr lub liter, tekst zostanie wyświetlony w porządku. Twoim zadaniem jest pomóc mu pisać, aby osiągnąć normalne...

38
kiedy jest święto Dziękczynienia?

tło Niektóre święta mają ustalone, łatwe do zapamiętania daty, takie jak 31 października, 25 grudnia itp. Niektóre jednak chcą być kłopotliwe. Są one określane jako „pierwszy poniedziałek września” lub „czwarty czwartek listopada”. Skąd mam wiedzieć, kiedy to jest? Wiem tylko, że Święto...

38
Jesteś romanizerem, skarbie

Romanizacja języka japońskiego polega na konwersji japońskiego tekstu na znaki łacińskie. W tym wyzwaniu otrzymasz ciąg znaków japońskich jako dane wejściowe i będziesz musiał przekonwertować je na prawidłowy ciąg ASCII. Co musisz wiedzieć Język japoński ma trzy systemy pisania: hiragana...

38
Liczba Rien

Stała Champernowne to liczba konstruowana przez połączenie pierwszych nliczb z ntendencją do nieskończoności. Wygląda to mniej więcej tak: 0.123456789101112131415161718192021222324252627282930... Teraz opiszę ci numer Rien . Można to uznać za minimalizację stałej Champernowne jako liczby...

38
Quine zmiękczona promieniowaniem

To proste: stwórz odpowiednią quinę, a jeśli usuniesz jakąkolwiek postać, nadal jest to quine. Różnica między tym i promieniowania utwardzony Quine jest to, że jeśli program jest ABw utwardzane promieniowaniem Quine Abyłoby wyjście AB, ale tutaj, Aby wyjście A. Kod golfowy, obowiązują wszystkie...

38
Nigdy nie mów mi o szansach

Wkład Liczba całkowita n (≥ 1) i cyfra d (liczba całkowita taka, że ​​0 ≤  d  ≤ 9). W dowolnej kolejności; od standardu lub parametrów lub cokolwiek innego; do programu lub funkcji; itp. Wydajność Liczby od 1 do n włącznie (w tej kolejności), którego reprezentacje dziesiętny zawierać nawet...

38
Rozszyfrowanie kolorów XKCD

Randall Munroe (autor XKCD) przeprowadził ankietę, aby nadać nazwy kolorom . Głównym wynikiem jest lista nazw dla 954 najpopularniejszych kolorów monitorów RGB . Dla ułatwienia programowania, oto lista w postaci zwykłego tekstu: http://xkcd.com/color/rgb.txt . Uwaga, pierwszy wiersz nie zawiera...

38
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...

38
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...

38
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ę do 0), podobnie jak [4, -3, -1]...

38
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...

38
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...

38
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 →...

38
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 i =...

38
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 /...

38
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...

38
Drukuj niewidoczny tekst

Biorąc pod uwagę ciąg wejściowy, wypisz liczbę białych znaków (0x0A i 0x20) równych długości łańcucha. Na przykład, biorąc pod uwagę ciąg, Hello, World!kod będzie musiał wypisać dokładnie 13 znaków spacji i nic więcej. Mogą to być dowolne kombinacje spacji i znaków nowej linii. Twój kod nie...

38
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