Pytania oznaczone «string»

15
Zrób stół do tworzenia Minecraft

Czy nie nienawidzisz tego, gdy nie pamiętasz, jak stworzyć coś w Minecraft? Czas to naprawić! Zadanie Twoim zadaniem jest wziąć dane wejściowe, jako listę 1D lub 2D i wypisać, jaki przedmiot jest wynikiem tabeli rzemieślniczej! Wejście Możesz wziąć dane wejściowe jako ciąg znaków, listę...

15
Znajdź najdłuższy ciąg kolejnych cyfr

Proste wyzwanie: biorąc pod uwagę serię liczb całkowitych dodatnich, znajdź liczbę zawierającą wśród jej cyfr najdłuższy ciąg kolejnych cyfr. Sztuczka? Cyfry w biegach mogą owijać się wokół możliwych wartości ( 0123456789) i biegać wstecz. Więc oba 2345, 89012i 5432109są ważne przebiegi kolejnych...

15
Rysuj przezroczyste pudełka

Uwaga: grafika sznurkowa może tutaj wyglądać okropnie z powodu dziwnej czcionki SE: P :( Biorąc pod uwagę listę czterech krotek reprezentujących rogi prostokątów, narysuj półprzezroczyste prostokąty nad sobą w tej kolejności. W przypadku tego wyzwania wymagana jest najmniejsza współrzędna w lewym...

15
Imię potwora Frankensteina

Wprowadzenie: Ponieważ jest już prawie Halloween, myślałem tylko o losowych wyzwaniach związanych z Halloween. W końcu czytałem stronę wikipedii Frankensteina i natrafiłem na następujący tekst: Stworzenie Częścią odrzucenia jego dzieła przez Frankensteina jest to, że nie nadaje mu nazwy, co...

15
Równość oscylacji

Mamy obiekty, które oscylują między dwoma punktami całkowitymi, [l, r]z prędkością jednej jednostki na jednostkę czasu, zaczynając lod t=0. Możesz założyć l < r. Na przykład, jeśli obiekt oscyluje dalej [3, 6], mamy: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7...

15
Wydrukuj trzy kolumny oddzielone pionowo spacjami

Zadanie Weź łańcuch wejściowy oddzielony spacją. Posortuj słowa alfabetycznie. Wydrukuj je pionowo w 3 kolumnach oddzielonych spacjami. Wyzwanie Wszystkie trzy wysokości kolumn powinny być możliwie równomiernie wyważone. Wszystkie trzy kolumny powinny być wyrównane do lewej. To jest golf...

15
Musisz zrobić książkę!

Pracujesz w wirtualnej, staromodnej maszynie drukarskiej. Aby pomóc Ci szybciej rozmieszczać litery o stałej szerokości, decydujesz się na jak najkrótszy program, który może ci pomóc. Biorąc pod uwagę ciąg tekstu i rozmiar strony, wygeneruj i wydrukuj każdą stronę tekstu. Przykłady Na przykład,...

15
Zrób mi do góry nogami choinkę!

Wyzwanie Wszyscy wiemy o normalnych choinkach - ale co powiesz na odwróconą choinkę ! To dość łatwe, świąteczne wyzwanie. Celem tego wyzwania jest uczynienie mnie do góry nogami choinką ASCII. Oto zasady tego wyzwania: Zaakceptuj nieparzystą liczbę całkowitą dodatnią. Możesz założyć, że zawsze...

15
XOR sortuje tablicę

Biorąc pod uwagę klucz i tablicę ciągów, przetasuj tablicę, aby została posortowana, gdy każdy element zostanie XOR'owany kluczem. XOR'ing dwóch ciągów Aby XOR napisać kluczem, XOR każdą z wartości znakowych napisu przez jego parę w kluczu, zakładając, że klucz będzie się powtarzał na zawsze. Na...

15
Replikator ciągów

W Vimie możesz powtórzyć polecenie poprzedzając je liczbą, podobnie jak 3ddodpowiednik dd dd dd. Ten powtarzający się wzorzec nie jest ograniczony do poleceń Vima. Ciąg można również replikować w ten sposób. Specyfikacja: Biorąc pod uwagę ciąg znaków, składający się wyłącznie z cyfr, znaków...

15
Tam, zepsułem to (nożyczkami)

Wyzwanie Biorąc pod uwagę ciąg opisujący regułę cięcia i inny ciąg, wytnij części z drugiego ciągu, używając reguły opisanej przez pierwszy ciąg. Oba ciągi znaków będą się składały z liter a-zlub A-Zdowolnego z nich (nie muszą być reprezentowane w ten sam sposób). Sposób modyfikacji drugiego...

15
Dołącz do pokoi

Oto mapa, powiedzmy, lochu ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Powiedzmy, że bohater jest w pokoju A (w lewym górnym rogu), a jego cel (książę w niebezpieczeństwie?) Znajduje się w pokoju B (w prawym dolnym rogu). Nasza mapa nie...

15
Wielki Szyfr

Twoim zadaniem jest rozszyfrowanie niepustego łańcucha składającego się z drukowalnych znaków ASCII z zakresu [32..126] . Odczytywanie ciągu znaków na znak: za każdym razem, gdy napotkasz małą literę, skojarz ją z następną wielką literą, zaczynając od „A” za każdym razem, gdy napotkasz wielką...

15
Powtórz wierszyk i pętlę na samogłoskach

Wierszyk: Jabłka i banany Istnieje tradycyjna piosenka dla dzieci, która powtarza ten sam tekst w kółko, tylko za każdym razem, gdy każda samogłoska jest zastępowana losową samogłoską, ale stała w całej zwrotce. Wyzwanie Celem jest zaproponowanie najkrótszego kodu, który dokonuje takiej...

15
Symuluj NFA

Niedeterministyczny skończony automat jest skończonej maszyny stanów, gdy krotka (state,symbol)(stzatmi,symbol)(state,symbol) jest mapowany do wielu stanach. To znaczy. zastępujemy zwykłą funkcję przejścia DFA inną funkcją .δ:Q×Σ→Q δ:Q×Σ→Q \delta : Q \times \Sigma \to Q\ Δ:Q×Σ→P(Q)Δ:Q×Σ→P.(Q)\Delta...

15
Najwyższy ciąg sumy

Najwyższy ciąg sumy Podany ciąg wejściowy zwraca słowo z najwyższą sumą każdego ze znaków Unicode. Zasady Dane wejściowe powinny być oddzielone spacjami Wartość każdego słowa opiera się na sumie każdego znaku w kodzie UTF-16 słowa Wynik powinien być pierwszym słowem o najwyższej wartości (w...

15
W górę i dalej ku większej chwale!

Niech to wyzwanie będzie ( kolejnym ) hołdem dla Stana Lee, który zmarł w wieku 95 lat. Stan Lee pozostawił nam nieocenioną spuściznę i swoiste hasło: Excelsior . Oto małe wyzwanie oparte na tym, co powiedział, że ma to znaczenie : Wreszcie, co oznacza „Excelsior”? „W górę i dalej ku większej...

15
Problemy z leniwym słowem

streszczenie Nauczyciel został poproszony o przygotowanie problemów słownych dla uczniów. Dostaje listę równań i mówi, aby napisać je jako odpowiadające im zadanie słowne. Jest jednak bardzo leniwa, więc nie wkłada w to wiele kreatywności. Zamiast tego po prostu pisze to dosłownie. Na przykład,...

15
Rzuć dywan

To pytanie jest inspirowane pytaniem Kevina Cruijssena . Teraz, gdy dywan jest ułożony, chcemy go zwinąć. Twoim zadaniem jest napisanie programu, który pobiera ciąg znaków i zwraca spiralę wykonaną z tego ciągu (reprezentującą zwinięty dywan widziany z boku). Procedura dla jednego kroku zwijania...