Wysłano stąd . Wyzwanie to jest wysoce „destylowane” z tego pytania. Specjalne podziękowania dla @Akababa! W tym zadaniu należy wstawić wykrzyknik na początku łańcucha i po każdym znaku. Zasady Zawsze będzie niepuste wejście. Dane wejściowe również nie będą zawierać zakładek. Możesz założyć, że dane wejściowe zawierają tylko nierozszerzone znaki drukowane …
Wszyscy znamy różne fantazyjne algorytmy sortowania, ale żaden z nich nie podaje liczb w sposób łatwy do wymówienia. Aby temu zaradzić, proponuję użycie WymowaSort ™, najbardziej naturalnego sposobu sortowania list liczb. Wymowa Oficjalne zasady wymawiania liczb (w tym wyzwaniu) są takie, że cyfry wymawiane są jeden po drugim, a powstały …
To wyzwanie jest inspirowane memem Men of Culture . Mem polega na usunięciu części oryginalnego podpisu, Ach, widzę, że jesteś także kulturą. aby wyglądało na to, że postać mówi coś innego. Wyzwanie polega na napisaniu programu, który, biorąc pod uwagę dane wejściowe, pokaże, w jaki sposób oryginalne zdanie można usunąć, …
Krzyż wysłany z mojego anagolfa (uwaga: może zawierać spoilery, sekcję zwłok). Wypisz dokładnie następujący tekst. Możesz mieć dodatkowe końcowe białe znaki w każdej linii, a także końcowe nowe linie. Najkrótszy kod w bajtach wygrywa. !"! "#$#" #$%&%$# $%&'('&%$ %&'()*)('&% &'()*+,+*)('& '()*+,-.-,+*)(' ()*+,-./0/.-,+*)( )*+,-./01210/.-,+*) *+,-./012343210/.-,+* +,-./0123456543210/.-,+ ,-./01234567876543210/.-, -./0123456789:9876543210/.- ./0123456789:;<;:9876543210/. /0123456789:;<=>=<;:9876543210/ 0123456789:;<=>?@?>=<;:9876543210 …
Biorąc pod uwagę ciąg znaków zawierający tylko litery, wypisz długość najdłuższego ciągu kolejnych liter alfabetu, które zawiera słowo, w przypadku gdy kolejność nie ma znaczenia. Przykładowy algorytm może sortować słowo, usuwać duplikaty, a następnie wyświetlać długość najdłuższego przebiegu. Przypadki testowe watch -> 1 stars -> 3 antidisestablishmentarianism -> 3 backdoor …
Dzięki Twojej pomocy w wyzwaniu Oznacz moją pocztę , PPCG-Post pomyślnie stempluje wszystkie swoje paczki wygenerowanymi kodami kreskowymi! Czas je rozszyfrować. W tym wyzwaniu Twój program, biorąc pod uwagę kod kreskowy wygenerowany z wyzwania Mark My Mail , dekoduje go i zwraca zakodowaną liczbę całkowitą. Ale uważaj! Kod kreskowy może …
Wprowadzenie Kerning oznacza dostosowanie odstępów między literami tekstu. Jako przykład rozważmy słowo Topnapisane trzema następującymi glifami: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Moglibyśmy po prostu wypełnić luki między glifami kropkami i zrobić …
Schody Sznurkowe Oświadczenie: To pierwsze wyzwanie, które proponuję. Wszelkie opinie są mile widziane. Jeśli jest to duplikat, proszę to zaznaczyć. Oto link do postu w piaskownicy. Cel Celem tego wyzwania jest, biorąc pod uwagę ciąg i liczbę całkowitą, wydrukować ciąg w bloki wielkości tej liczby całkowitej. Jeśli słowo ma więcej …
Twoim wyzwaniem jest pobranie tablicy ciągów i wygenerowanie najdłuższego ciągu w tablicy. Więc dla ["tiny", "small", "bigger", "biggest"] wynik byłby biggest. Jeśli dwa elementy tablicy mają tę samą długość, należy wybrać ten, który pojawi się jako pierwszy w tablicy. Oznacza to, że tablica wygląda następująco: ["one", "two", "no"] wynikiem jest …
Uwaga: Historia opowiedziana w tym pytaniu jest całkowicie fikcyjna i wymyślona wyłącznie w celu wprowadzenia wstępu. Mój szef ma nowego robota-zabawkę i chce, żebym pomógł go zaprogramować. Chce mieć możliwość wprowadzania prostych instrukcji strzałek, aby mógł się poruszać. Te instrukcje to: ^ (dla ruchu do przodu) <(dla skrętu w lewo) …
Skradzione z @Downgoat za pozwoleniem Celem tego wyzwania jest (nie) rozstrzygnięcie debaty na temat wymowy „gif”. „ Wymowa gif jest dyskutowana i chociaż powinna być (i powinna być) wymawiana jako jif , wciąż jest często kwestionowana. W tym wyzwaniu otrzymasz zestaw słów, które mają g lub j , reprezentujących dźwięk, …
Zróbmy raz coś pożytecznego. Biorąc pod uwagę tekst przesłany przez kodegolfa Try It Online, przygotuj równoważne zgłoszenie Chat Mini Challenge, które ma formę Language, N bytes: [`code`](URL) lub (jeśli przesłanie jest jednym bajtem - TIO doda końcowe s w pierwszym wierszu tylko w razie potrzeby) Language, 1 byte: [`code`](URL) Możesz …
Twój cel: Biorąc pod uwagę ciąg nawiasów, przekaż minimalną odległość Damerau-Levenshtein wymaganą do przekształcenia ciągu wejściowego w ciąg, w którym nawiasy są zrównoważone. Wkład Łańcuch wejściowy będzie zawierał tylko nawiasy kwadratowe i żadnych innych znaków. Oznacza to, że jest to kombinacja dowolnych znaków w (){}[]<>. Możesz wziąć dane wejściowe jako …
W tym wyzwaniu musisz zasymulować żabę skaczącą w tę iz powrotem na poduszkach lilii. Staw jest nieskończenie duży, ma linię nieskończonej liczby płatków lilii, a żaba może skakać przez tyle płatków lilii, ile chce. Ta żaba lubi skakać do przodu i do tyłu: po skoku do przodu zawsze skacze do …
tło Incydent jest dość nietypowym językiem programowania, ponieważ jego lista tokenów nie jest z góry określona, ale raczej wywodzi się z danych wejściowych. Dlatego tokenizacja programu Incydent może być dość trudna, szczególnie jeśli chcesz to zrobić skutecznie. To zadanie polega na robieniu tego samemu. Zadanie Twój program otrzyma ciąg wejściowy. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.