Pytania otagowane jako string

Konkurs na rozwiązanie konkretnego problemu poprzez użycie i manipulację ciągami.

24
Powiedz, co widzisz
Sekwencja „Patrz i mów” lub „Powiedz, co widzisz” to ciąg liczb, w których każda opisuje ostatnią. 1 11 (one one) 21 (two ones) 1211 (one two, one one) 111221 (one one, one two, two ones) 312211 (three ones, two twos, one one) i tak dalej ... https://oeis.org/A005150 W każdym razie …

30
Kolejność zastąpienia
Większość języków ma wbudowaną funkcję wyszukiwania ciągu dla wszystkich wystąpień danego podłańcucha i zastąpienia go innym. Nie znam żadnego języka, który uogólniałby tę koncepcję na (niekoniecznie ciągłe) podsekwencje. To jest twoje zadanie w tym wyzwaniu. Dane wejściowe będą się składały z trzech łańcuchów A, Ba także C, gdzie Bi Cna …

7
Czy mogę połączyć wszystkie moje kable i przejściówki razem?
Załóżmy, że pewnego dnia przekopujesz się przez duże pudło nieużywanych kabli komputerowych i adapterów (USB na USB mini, VGA na DVI itp.). Wszędzie są splątane sznury, które robią niezły bałagan, i zastanawiasz się, czy możesz uprościć rzeczy, łącząc wszystkie sznury w jedną długą nić, a następnie po prostu zwijając. Pytanie …
30 code-golf  string 

3
Wsparcie! Mój kalkulator się zepsuł! (Zamień wyrażenie całkowite na naciśnięcia klawiszy kalkulatora)
Wprowadzenie Wsparcie! Przypadkowo upuściłem kalkulator TI-84 przez okno (nie pytaj jak) i się zepsuł. Mam jutro test matematyczny, a jedynym kalkulatorem, który mogę znaleźć, jest ten z tymi przyciskami: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Mój test matematyczny jest sprawdzianem oceny …

30
Najdłuższy wspólny prefiks 2 ciągów
Napisz program, który pobiera 2 ciągi jako dane wejściowe i zwraca najdłuższy wspólny przedrostek. To jest golf golfowy , więc wygrywa odpowiedź z najmniejszą ilością bajtów. Test Case 1: "global" , "glossary" "glo" Test Case 2: "department" , "depart" "depart" Test Case 3: "glove", "dove" ""
30 code-golf  string 


10
Tekst sinusoidalny
Cel: Napisz program lub funkcję, która wypisze ciąg wejściowy w kształcie sinusoidy. Sinusoida ASCII Oto jeden okres sinusoidy: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Pamiętaj, że w każdej kolumnie jest dokładnie …

30
Największy wspólny podciąg
Utwórz program lub funkcję, która pobiera listę ciągów jako dane wejściowe i wyświetla najdłuższy ciąg, który jest podciągiem wszystkich ciągów wejściowych. Jeśli istnieje kilka podciągów o równej długości i już nie jest podciągających, wypisz jeden z nich. Może to oznaczać wyprowadzenie pustego ciągu. Jeśli istnieje kilka prawidłowych wyników, możesz wypisać …

30
Kot ponownie zjadł twój wkład!
Utwórz program cat, czyli program, który pobiera dane wejściowe i drukuje je. ... Z wyjątkiem tego, że program losowo odbierze znaki od tekstu i wydrukuje je. Każda postać na wejściu powinna mieć jednakowo równe szanse na usunięcie z programem, ponieważ trudno to zrobić, szanse dla każdej postaci mogą się różnić …

30
pwaS eht tirsf dna tasl setterl fo hace dorw
Lub „Zamień pierwszą i ostatnią literę każdego słowa” Twoim wyzwaniem jest, biorąc pod uwagę ciąg znaków alfabetycznych ASCII, a także jeden inny znak, który będzie używany jako separator (do oddzielenia każdego słowa), zamień pierwszą i ostatnią literę każdego słowa. Jeśli istnieje słowo składające się z jednego znaku, zostaw je w …
30 code-golf  string 

10
Interpretuj /// (wyraźne „ukośniki”)
Skoro nie mamy dość golfów z ezoterycznym językiem, prawda? /// - wyraźne ukośniki - to zabawny, mały język oparty na s///funkcji zastępowania wyrażeń regularnych w słowie Perla. Zawiera tylko dwa znaki specjalne, ukośnik /i ukośnik odwrotny \. Pełny artykuł na ten temat można znaleźć na wiki esolangs , ale odtworzę …

26
Strzałki te zmienne!
Wyzwanie Robin lubi mieć deklarację zmiennych w kształcie strzałki. Oto jak to robi: Wprowadź dowolną liczbę ciągów Uporządkuj je według rosnącej długości Wyjmij je uporządkowane pośrodku, aby z grubsza utworzyć ujemny grot strzałki, taki jak ten (w zależności od tego, która kolejność jest najlepsza): 5 or 4 3 2 1 …


9
Czy to górzyste?
Wyzwanie W przypadku tego wyzwania górzysty sznurek jest zgodny z regułą gramatyczną, w M: x(Mx)*której przy każdej produkcji wszystkie x mają ten sam charakter. Po wcięciu górski ciąg może wyglądać mniej więcej tak: A B C D C E F E C B A Jak widać, z boku wygląda trochę …

7
Skończyliśmy tam, gdzie zaczęliśmy!…
Wyzwanie: Wkład: Podajesz dwa dane wejściowe: - Ciąg znaków zawierający tylko drukowalny kod ASCII (bez spacji, tabulatorów i nowych wierszy) - Drukowalny znak ASCII Wydajność: Pierwszy wiersz będzie zawierał ciąg wejściowy. Każde ipierwsze -modulo-3 pierwsze pojawienie się tej postaci będzie poruszać się w kierunku południowo-wschodnim; każde i-modulo-3 sekundy wystąpi w …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.