Pytania oznaczone «code-golf»

10
Błąd nastawienia Levenshteina

Napisz program w języku o nazwie, Aktóra po podaniu łańcucha Swyświetla nazwę innego języka programowania B. Długość Bmusi być równa odległości Levenshteina (skrót "LD") pomiędzy Ai S. Aby zostać uznanym za język programowania, Bmusi mieć stronę esolangs lub stronę Wikipedii. Przykład: (Suppose...

10
Zaimplementuj narzędzie Dog Bash

dog to narzędzie wiersza polecenia, które pobiera dowolną liczbę argumentów, z których pierwszy to tekst do napisania, a pozostałe to dowolnie wiele plików. dogNarzędzie zostanie podzielony tekst w równych porcjach tych plików. Jeśli pozostała część n, pierwsze npliki otrzymują dodatkowy...

10
Wyrównaj tekst do bloku

Zadanie Twoim zadaniem jest napisanie całego programu, który dopasuje dane wejściowe do bloku o danym rozmiarze. Wejście: 40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud...

10
„I” ma szansę „i” wystąpić

Zaprojektuj generator liczb losowych, w którym i-ta liczba ma szansę wystąpienia i% dla wszystkich 0 <i <14. 0 powinno mieć dokładnie 9% prawdopodobieństwa wystąpienia. Ziarno generatora powinno być czasem systemowym. Nie można użyć wstępnie zdefiniowanej funkcji do generowania liczb...

10
Ile jest miejsc po przecinku, zanim muszę zaokrąglić?

Gdy zaokrąglasz cyfrę, jeśli następną cyfrą jest >= 5dodawanie 1. Na przykład: 3.1415926535 rounded to 1dp is 3.1 3.1415926535 rounded to 4dp is 3.1416 <-- Note the 5 changed to 6 3.1415926535 rounded to 5dp is 3.14159 3.1415926535 rounded to 9dp is 3.141592654 <-- Note the 3 changed to...

10
Czy pada deszcz Nie umiem powiedzieć

Są to krople deszczu: ! | . " : Są to cząsteczki chmur: ( ) _ @ $ & Chcę, żebyś sprawdził, kiedy otrzyma blok tekstu, czy pada deszcz. Pada deszcz, jeśli gdzieś nad każdą kroplą deszczu znajduje się cząstka chmury. Na każdą kroplę deszczu musi przypadać jedna cząsteczka chmury....

10
Przegrupowanie Nierówności

tło Przegrupowanie Nierówność jest nierówność, która opiera się na przestawienie cyfr. Jeśli mam dwie listy liczb o tej samej długości, x 0 , x 1 , x 2 ... x n-1 i y 0 , y 1 , y 2 ... y n-1 o tej samej długości, gdzie I mogę zmienić kolejność liczb na liście, sposobem na maksymalizację sumy x 0 y...

10
Generuj sekwencję wykałaczki

Co to jest sekwencja Wykałaczki? Według Wikipedii W geometrii sekwencja wykałaczki jest sekwencją dwuwymiarowych wzorów, które można utworzyć przez wielokrotne dodawanie segmentów linii („wykałaczek”) do poprzedniego wzoru w sekwencji. Pierwszym etapem projektu jest pojedyncza „wykałaczka”...

10
Zarządzanie kolejkami w Czarny piątek

Wprowadzenie Jesteś kierownikiem działu elektroniki w dużym sklepie detalicznym, a największy dzień sprzedaży w tym roku to piątek . Aby pomóc w zarządzaniu tłumami, Twój sklep wdraża system biletów na największe okazje, w których klienci muszą przedstawić bilet przed zakupem produktu. Twoim...

10
Święto Dziękczynienia Turcji

(Mam nadzieję, że nadal jest to dla Ciebie Święto Dziękczynienia) Dostałeś indyka na obiad z okazji Święta Dziękczynienia, ale nie wiesz, jak go równomiernie rozprowadzić. Problem polega na tym, że niektórzy ludzie jedzą więcej niż inni, więc musisz znaleźć rozwiązanie Wejście Będą dwa wejścia....

10
Słowa kluczowe tytułu w kontekście

Wyzwanie to opiera się na problemie opisanym w D. Parnas, O kryteriach, które należy zastosować przy rozkładaniu systemów na moduły , i rozwiniętych w J. Morris, Real Programming in Functional Languages . Napisz program lub funkcję, która pobiera listę tytułów książek z stdinlub jako argument, w...

10
Złam sejf!

Inspirowane /puzzling/24334/to-catch-a-thief Jesteś podawany był nprzez n( nsama jest opcjonalne wejście) siatka wypełniona 0s oraz 1s (lub dowolny inny znak wyboru). Twoim celem jest, aby każda komórka była taka sama (albo 0albo 1). Możesz wykonać serię ruchów, jak zdefiniowano poniżej (zauważ...

10
Numeronimy lub N8?

Numeronym (znany również jako „skurcz numerycznego”) jest, gdy słowo jest skrócony za pomocą liczb. Powszechną metodą skurczu jest użycie długości zastąpionego podciągu do zastąpienia wszystkich znaków oprócz pierwszego i ostatniego. Na przykład użyj i18nzamiast internationalizationlub...

10
Czy mrówka może przeliterować słowa, chodząc po kostce?

Napisz funkcję, która przyjmuje dwa parametry: dodatnią liczbę całkowitą n i listę słów. Biorąc pod uwagę sześcian n -przez- n -przez- n jednostek, przypisz losową literę (AZ) do każdej jednostki powierzchni. (W przypadku kostki 3x3x3 na każdej powierzchni będzie 9 jednostek...

10
Punkt w wypukłym kadłubie (2D)

tło Wypukłe kadłuba od skończonej liczby punktów to najmniejszy wielokąt wypukły, który zawiera wszystkie punkty, albo jako wierzchołków lub we wnętrzu. Aby uzyskać więcej informacji, zobacz to pytanie dotyczące PGM, które definiuje je bardzo dobrze . Wejście N+1Współrzędne 2-D ( N >= 3)...

10
Komputer binarny z parą I-Ching

Wprowadzenie I Ching to starożytny tekst wróżbiarski i najstarszy z chińskich klasyków. Wykorzystuje pewien rodzaj wróżenia zwany kleromancją, który wytwarza pozornie losowe liczby. Podstawową jednostką Zhou yi jest heksagram (卦 guà), postać złożona z sześciu poziomych linii (爻 yáo). Każda linia...

10
Zegar cyfrowy odpowiada układanki

Istnieje wiele zagadek z dopasowaniami, które polegają na dodawaniu, usuwaniu lub przenoszeniu określonej liczby dopasowań w celu utworzenia nowych liczb lub kształtów. Tak jest z zegarem cyfrowym. Biorąc pod uwagę prawidłowy czas na 12-godzinnym zegarze cyfrowym, wypisz cyfrę, która wymaga...