Pytania oznaczone «code-golf»

15
Przygotujmy się na Halloween

Nie wiem o was wszystkich, ale nie przygotowuję się na Halloween - nigdy tego nie zrobię - ale mój sąsiad jest, więc pomożemy jej. Potrzebuje pomocy w ustaleniu, którą markę ma słodyczy, ale ma tyle słodyczy, że nie byłaby w stanie skończyć przed Halloween. Ona

15
Duchy i Dynie

Oto dynia ASCII wyrzeźbiona w latarni morskiej. Czy to nie słodkie? ((^v^)) Oto duch ASCII. Zobacz, jakie to straszne! \{O.O}/ Oczywiście dynie muszą znajdować się na ziemi, z odstępem między nimi, aby się nie gniły. Duchy jednak lubią stać na dyniach , więc są jeszcze bardziej przerażające...

15
Minimalna liczba wstawek do wykonania palindromu

Dzisiaj wykonasz kolejne wyzwanie palindromowe! Twoim dzisiejszym zadaniem jest pobranie ciągu znaków i określenie minimalnej liczby liter wymaganych do wstawienia, aby przekształcić go w palindrom. Na przykład weźmy ciąg fishes. W takim przypadku najlepszym sposobem byłoby dodanie h if, więc...

15
Konwolucja binarna

Splot binarny jest opisany liczbą Mi jest stosowany do liczby N. Dla każdego bitu w reprezentacji binarnej M, jeśli bit jest ustawiony ( 1), odpowiedni bit na wyjściu jest podawany przez XORing dwóch bitów sąsiadujących z odpowiednim bitem w N(owijanie w razie potrzeby). Jeśli bit nie jest...

15
Poliglot Palindrome

Twoim zadaniem jest napisanie programu działającego w dwóch różnych językach i wykonującego następujące czynności: W jednym języku palindromalizuje dany ciąg. Weź sznurek. abcde Odwróć ciąg. edcba Usuń pierwszy znak. dcba Przyklej go do oryginalnego sznurka. abcdedcba W innym języku...

15
Znajdź szybkość zmian w punkcie na wielomianu

Biorąc pod uwagę równanie wielomianu i współrzędnej x, znajdź szybkość zmiany punktu na tej współrzędnej x na krzywej. Wielomian ma postać: ax n + ax n-1 + ... + ax 1 + a, gdzie a ϵ Q i n ϵ W. Dla tego wyzwania n może również wynosić 0, jeśli nie chcesz mieć radzić sobie ze specjalnymi przypadkami...

15
Konwertuj CSV na tabelę

Wyzwanie Biorąc pod uwagę wejście CSV, wypisz prawidłową tabelę Unicode, używając znaków w polu. Formatowanie Tabela zostanie sformatowana przy użyciu następujących reguł: Szerokość kolumny będzie równa najdłuższej wartości tej kolumny Wszystkie dane tabeli zostaną wyjustowane Każda tabela...

15
Ustal, czy relacja jest przechodnia

Opis wyzwania Zacznijmy od kilku definicji: relacja jest zbiorem uporządkowanych par elementów (w tym wyzwaniem, będziemy używać liczb całkowitych) Na przykład [(1, 2), (5, 1), (-9, 12), (0, 0), (3, 2)]jest relacją. relacja jest nazywana przechodnią, jeśli dla dowolnych dwóch par elementów...

15
Wygeneruj szyfr

Wygeneruj szyfr, podając liczbę i ciąg znaków Twoje zadanie jest proste. Biorąc pod uwagę ciąg si liczbę 0 <= n <= 9jako dane wejściowe, wstaw pseudolosowy drukowalny znak ASCII między każdym znakiem czasów ciągu n. Tak, że dla każdej postaci sznajdują się nmiędzy nimi losowe znaki....

15
Wszystkie ksenodromy

Wprowadzenie Ksenodrom w podstawie n jest liczbą całkowitą, w której wszystkie jego cyfry w podstawie n są różne. Oto niektóre sekwencje ksenodromów OEIS. Na przykład, w bazie 16 FACE, 42i FEDCBA9876543210są pewne xenodromes (które są 64206, 66a 18364758544493064720w bazie 10), ale 11i DEFACEDnie...

15
Generator kart Dobble / SpotIt

Wprowadzenie Dobble / Spot Jest to gra karciana, w której ludzie muszą w krótkim czasie wykryć ten sam symbol na karcie, wskazać ją i przejść do następnej pary. Każda karta ma wiele symboli (8 w normalnej wersji), ale dokładnie jeden jest wspólny dla każdej pary kart. Przykład z fizycznej kopii...

15
Najkrótszy kod Konami

Problem Musisz napisać program, który po wpisaniu kodu Konami podczas uruchamiania wypisze ciąg „ +30 lives” i wyda wybrany przez ciebie dźwięk z głośnika komputera. Definicja „Kod Konami” definiuje się w UUDDLRLRBAnastępujący sposób, naciskając klawisz Enter. Zasady Możesz użyć strzałki w...

15
Ułamki dziesiętne w golfa

Twoim celem jest napisanie kodu, który wyświetli najkrótszą unikalną sekwencję dziesiętną dla ułamka wejściowego. Żadne dwie ułamki o tym samym mianowniku mogą mieć tę samą moc wyjściową, chociaż możliwe jest, że ułamki o różnych mianownikach mają tę samą reprezentację. Weź 2 liczby całkowite jako...

15
Zweryfikuj moją lasagne

Scenariusz Często gotuję lasagne, ale mam też kilka błędów. Ponieważ powtarzam te błędy tak często, pomyślałem, że mógłbym zrobić program, który sprawdza, czy wszystko zrobiłem dobrze. Ważna lasagne Prawidłowa lasagne to Szerokość co najmniej 5 kolumn Wysokość co najmniej 4 warstw Z...

15
Mosty są metaforami wszystkiego w sztuce ASCII

(z przeprosinami dla Jima Westa za tytuł i losowo zainspirowany tekstową reprezentacją ich logo Cisco: .:|:.:|:. za koncepcję) Biorąc pod uwagę liczbę całkowitą wejściową 1 <= n <= 255, wyślij reprezentację ASCII wiszącego mostu odległości nzgodnie z poniższymi zasadami budowy: Początek i...

15
Pomóż PPCG Mikołajowi dostarczyć prezenty!

Pomóż PPCG Mikołajowi dostarczyć prezenty Przegląd PPCG Claus spóźnia się z dostarczaniem prezentów, ponieważ w dzisiejszych czasach mamy tak wiele dziwnych dzieciaków. To sprawia, że ​​PPCG Claus znacznie trudniej jest dostać wszystkie prezenty we właściwe miejsce. Twoim zadaniem jest pomóc mu...

15
Włóż kapelusz do kota

Zainspirowany nadchodzącym wydarzeniem Winter Bash Objetive Dodaj kapelusz ^, ´albo `do jednej samogłoski w każdym słowie wejścia. Zasady hatI vowelmuszą zostać wybrane w sposób losowy. Każdy kapelusz musi pojawić się z takim samym prawdopodobieństwem (33%), a samogłoski muszą mieć takie samo...

15
Rozwiąż diagram stanu stosu

Diagram stanu stosu pokazuje, jak wartości z jednego stosu są zamieniane na drugi. Na przykład jest to diagram stanu stosu: 3 0 2 1 0 Oznacza to, że istnieje stos początkowo zawierający 3 wartości ( 3część). Wartości te są indeksowane od 0 do 2, gdzie 0 U góry 2 1 0. Kolejna część 0 2 1 0opisuje...