Biorąc pod uwagę dodatni poziom zagnieżdżenia liczb całkowitych ni ciąg znaków sdrukowalnych ascii ( do ~, wypisuje program, który po uruchomieniu w tym samym języku, wypisuje program, który wypisuje program ... który wypisuje ciąg s. nNależy wygenerować w sumie programy, z których wszystkie powinny być uruchomione w tym samym języku, …
Haskell ma krotki, które można zapisać jako (a,b,c) Jest to jednak tylko cukier syntaktyczny (,,)a b c Ogólnie przyjętą n krotka mogą być utworzone z n-1 , S pomiędzy (... )następnie jego elementów oddzielonych przestrzeni. Na przykład 7-krotkę (1,2,3,4,5,6,7)można utworzyć przez (,,,,,,)1 2 3 4 5 6 7 Ponieważ Haskell …
Wkład: Dwa ciągi znaków (UWAGA: kolejność wprowadzania jest ważna). Wydajność: Oba słowa / zdania zaczynają się od linii z jedną pustą linią między nimi. „Chodzą” poziomo „obok siebie”. Ale kiedy mają tę samą postać w tej samej pozycji, krzyżują się, a następnie idą „obok siebie”. Mylące mówisz? Podajmy przykład: Dane …
tło Python 3 ma wiele rodzajów literałów łańcuchowych. Na przykład ciąg this 'is' an exa\\m/plemoże być reprezentowany jako: 'this \'is\' an exa\\\\m/ple' "this 'is' an exa\\\\m/ple" r"this 'is' an exa\\m/ple" '''this 'is' an exa\\\\m/ple''' """this 'is' an exa\\\\m/ple""" r'''this 'is' an exa\\m/ple''' r"""this 'is' an exa\\m/ple""" Jak widać, użycie różnych …
(Zainspirowany tym wyzwaniem ) Biorąc pod uwagę dwa ciągi wejściowe, z których jeden jest dokładnie jeden znak dłuższy od drugiego, ułóż ciągi w grafice ASCII tak, jakby były dwiema połówkami zamka błyskawicznego, który jest tylko w połowie zapięty. Dłuższe słowo tworzy spód zamka i jest pierwszym i ostatnim znakiem połączonej …
Świętowanie wielu twarzy APL Biorąc pod uwagę ciąg znaków z tych w kolumnie 1 lub kolumnie 2 poniższej tabeli, zwróć sąsiada łańcucha po jego prawej stronie. Innymi słowy, jeśli podano ciąg w kolumnie 1, zwróć ciąg z kolumny 2 w tym wierszu, a jeśli podano ciąg w kolumnie 2, zwróć …
Zrównoważony ciąg to ciąg nawiasów, ()dzięki czemu każdy nawias można dopasować do drugiego. Bardziej rygorystycznie są to struny łączone przez tę gramatykę: S → (S)S | ε Możemy obrócić ciąg „na lewą stronę” przez: Przełączanie wszystkich wystąpień (i )ze sobą Przenoszenie znaków od przodu sznurka do tyłu, aż sznurek zostanie …
Wyzwanie Będziesz mieć ciąg wejściowy i wszędzie słowo "Lemon"występuje powinien być przekształcony "Lemonade" alea , di emuszą być zapożyczone z innego miejsca w zdaniu. Przykład Przykładowe dane wejściowe: Gdy byłem dzieckiem, znalazłem cytrynę Przykładowe dane wyjściowe: I Founda na lemoniadę whn byłem dzieckiem Lemonade został stworzony przez kradzież następujące literami …
Wprowadzenie Jakiś czas temu zagubiony użytkownik SO opublikował tutaj pytanie, które teraz zostało usunięte, ale myślę, że stanowiłoby dobre wyzwanie, więc proszę ... Wyzwanie Napisz pełny program lub funkcję, która pobiera dwa ciągi znaków i sprawdza, czy permutacja pierwszego ciągu jest podciągiem drugiego ciągu. Wkład Dwa ciągi, ciąg i podciąg …
To wyzwanie jest zainspirowany tym bardzo ładnym Odpowiedź TidB. W odpowiedzi TidB co osiem znaków ma prawidłową kolejność: gnilwoB edoC( Code Bowlingwstecz). Pozostałe ciągi jednak są były w dziwny, losowej kolejności. Twoim wyzwaniem jest to naprawić. nJako dane wejściowe weź (niepusty) ciąg znaków i dodatnią liczbę całkowitą . Ciąg będzie …
Wprowadzenie Mieliśmy histogramy i liczymy , ale nie wymieniliśmy ich wszystkich. Każdego roku Dyalog Ltd. organizuje konkurs studencki. Wyzwanie polega na napisaniu dobrego kodu APL. To jest agnostyczna edycja kodu golfowego szóstego problemu tego roku. Mam wyraźną zgodę na opublikowanie tutaj tego wyzwania od pierwotnego autora konkursu. Możesz to zweryfikować, …
Celowo napisany tytuł. Przeczytaj więcej, aby dowiedzieć się, dlaczego. Twoje zadanie: mając ograniczony ciąg lub listę zawierającą znaki A,B,C,D, wypisz indeksy wszystkich sąsiednich równych znaków. Dane wyjściowe mogą być wieloma ciągami / liczbami całkowitymi w wielu wierszach, listą / tablicą lub ciągiem rozdzielanym. Wszystkie dane wyjściowe powinny być w postaci …
Twoim zadaniem jest sortowanie tablicy zawierającej ciągi „ćwiartka”, „dziesięciocentówka”, „nikiel” i „grosz” dowolną liczbę razy w określonej kolejności i sortowanie ich w takiej kolejności: quarter dime nickel penny(innymi słowy, od największej do najmniejszej wartości pieniężnej). Zasady Twój program musi pobrać tablicę jako dane wejściowe zawierające nazwy monet amerykańskich i posortować …
Twoim zadaniem jest stworzenie bota, który gra w Atomy , z najwyższym wynikiem. Jak działa gra: Plansza zaczyna się od pierścienia 6 „atomów”, z liczbami od 1do 3. Możesz „grać” atomem między dwoma atomami lub innym atomem, w zależności od samego atomu. Możesz mieć zwykły atom lub specjalny atom. Normalny …
Sztuka kształtowania słowa Biorąc pod uwagę macierz binarną i ciąg liter, zamień wszystkie 1 w macierzy od lewej do prawej na litery tego ciągu. Po uformowaniu liter w kształt matrycy wydrukuj matrycę, zastępując zerami spacje. Prawdopodobnie łatwiej jest podać przykład lub dwa. Case: Case base ... Wejście pierwsze: [0,0,1,0,0] [0,1,0,1,0] …
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.