Pytania otagowane jako string

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

4
Zaimplementuj prawdziwy ciąg znaków
Wiele języków pozwala na „dodawanie” ciągów +. Jednak jest to naprawdę konkatenacja, prawdziwy dodatek byłby zgodny z aksjomatami grupy: Jest zamknięty (dodanie dwóch dowolnych ciągów jest zawsze ciągiem) Jest skojarzone ( (a + b) + c = a + (b + c) ) Istnieje tożsamość ( :e: a + e …

30
„Pomnóż” dwa ciągi
Zostało to zainspirowane funkcją, którą niedawno dodałem do mojego języka Add ++ . Dlatego prześlę krótką odpowiedź w Add ++, ale nie zaakceptuję jej, jeśli wygra (to niesprawiedliwe) Czy nie nienawidzisz, gdy możesz pomnożyć liczby, ale nie łańcuchy? Więc powinieneś to poprawić, prawda? Masz napisać funkcję lub pełny program, który …
29 code-golf  string 


29
Zróbmy falę!
Wkład: Łańcuch (fragment fali) o długości >= 2. Dodatnia liczba całkowita n >= 1 . Wydajność: Wyprowadzamy falę jednoliniową. Robimy to, powtarzając n wejściowy ciąg znaków . Zasady konkursu: Jeśli pierwszy i ostatni znak ciągu wejściowego jest zgodny, wypisujemy go tylko raz w całości wyniku (tj. ^_^O długości 2 staje …
29 code-golf  string 

25
Sortuj ciąg, w pewnym sensie
Jeśli posortujesz ciąg, zwykle otrzymasz coś takiego: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Tak, to było pierwsze posortowane zdanie. Jak widać, istnieje wiele powtarzających się znaków aa, eee, ttttt, 9 miejsc i tak dalej. Jeśli dodamy 128do wartości ASCII pierwszego duplikatu, 256do drugiego, 384do trzeciego i tak dalej, posortuj go ponownie i wyślij nowy ciąg …

30
The Squiggly Sequence
Wszystkie podziękowania dla Adnana za wymyślenie tego wyzwania. Moje ostatnie wyzwanie, zanim pójdę na przerwę . Zadanie Biorąc pod uwagę dodatnią liczbę całkowitą n, jeśli njest nieparzysta, powtórz /to wiele razy; jeśli njest parzysty, powtórz \to wiele razy. (Poważnie, przypadki testowe byłyby o wiele jaśniejsze niż ten opis, więc spójrz …
29 code-golf  string 

30
Czy to dziwne słowo?
Wyzwanie Biorąc pod uwagę jedno słowo jako dane wejściowe, określ, czy słowo jest nieparzyste, czy parzyste. Dziwne i parzyste słowa Załóż ogólne zasady: odd + odd = even even + odd = odd odd + even = odd even + even = even W alfabecie litery nieparzyste to: aeiou A …

30
Kwadrat tekstu
Wyzwanie Biorąc pod uwagę ciąg, wyślij tekst w kształcie kwadratu. Możesz założyć, że tekst zawsze będzie pasował do kwadratu i że nigdy nie będzie pusty ciąg. Możesz również założyć, że nigdy nie będzie miał nowych linii. Przykład Input: Hi, world Output: Hi, wo rld Przypadki testowe Input: Hi, world! Hello …
29 code-golf  string  grid 

28
Oblicz super-logarytm
To powinno być proste wyzwanie. Biorąc pod uwagę liczbę n >= 0, Wyjście super logarytm (lub dziennik *, log-gwiazda, albo powtórzyć logarytm , które są równoważne, ponieważ nnigdy nie jest negatywna na to wyzwanie.) Z n. Jest to jedna z dwóch odwrotnych funkcji do tetracji . Drugim jest super-root , …
29 code-golf  math  code-golf  array-manipulation  sorting  code-golf  math  arithmetic  matrix  code-golf  string  kolmogorov-complexity  code-golf  string  code-golf  math  sequence  arithmetic  recursion  code-golf  math  ascii-art  sequence  code-golf  math  array-manipulation  code-golf  code-golf  kolmogorov-complexity  code-golf  string  code-golf  string  decision-problem  code-golf  array-manipulation  tips  javascript  json  code-golf  math  string  number  number-theory  code-golf  math  sequence  fibonacci  number  arithmetic  fastest-code  integer  code-golf  math  sequence  code-golf  string  file-system  tips  golfscript  code-golf  string  code-golf  string  natural-language  code-golf  string  file-system  code-golf  math  array-manipulation  code-challenge  image-processing  compression  code-golf  math  number  sequence  code-golf  math  combinatorics  regular-expression  code-golf  sequence  pi  code-golf  ascii-art  code-golf  string  array-manipulation  sorting  code-golf  string  graph-theory  code-golf  string  code-golf  string  ascii-art  code-challenge  compression  code-golf  code-golf  math  sequence  number-theory  code-golf  maze  graph-theory  code-golf  math  sequence 

10
Decyzja Świętego Mikołaja
Decyzja Świętego Mikołaja: W tym wyzwaniu pomożesz Świętemu Mikołajowi zdecydować, czy ktoś na liście jest niegrzeczny czy miły, a następnie zdobądź coallub toys. Ale niestety, Santa jest niezorganizowany, w niektórych jego zapisów, że naughty, nice i namepola są w złej kolejności. Wkład Dane wejściowe będą miały następujący, wymienny format: imię …

15
Odznacz ciąg
Biorąc pod uwagę listę plasterków łańcucha, wypisz oryginalny łańcuch. Każdy wycinek zostanie podany jako lista o długości 2, zawierająca pozycję początkową wycinka (liczba całkowita ≥0) i sam wycinek. Jeśli twój język nie obsługuje tablic dowolnych typów, możesz również wziąć to jako strukturę lub podobne, lub po prostu ciąg składający się …
29 code-golf  string 

10
Nawiasy w przypisach
tło Programiści LISP przejęli świat! Nawiasy zostały zadeklarowane jako święte postacie i odtąd można ich używać tylko w programach LISP. Zdecydowano, że nawiasy w utworach literackich zostaną zastąpione przypisami, a Twoim zadaniem jest zautomatyzowanie tego w celu uproszczenia tekstu Markdown. Wkład Dane wejściowe to pojedynczy ciąg znaków zawierający alfabetyczne znaki …

19
Najkrótsze unikalne podciągi
Wkład Ciąg alfanumeryczny s. Wydajność Najkrótszy ciąg występujący dokładnie raz jako (ciągły) podciąg w s. Nakładające się wystąpienia są liczone jako odrębne. Jeśli jest kilku kandydatów o tej samej długości, musisz wydrukować wszystkie z nich w kolejności występowania. W tym wyzwaniu pusty ciąg występuje n + 1razy w ciągu długości …
29 code-golf  string 

12
Puzzle wyszukiwania słowa
Biorąc pod uwagę prostokątny tekst jako łamigłówkę wyszukiwania słów i ciąg wyszukiwania, określ, czy tekst zawiera szukany ciąg. Wyszukiwany ciąg może się pojawić: poziomo, pionowo lub po przekątnej do przodu lub do tyłu Możesz napisać funkcję lub program i wziąć dwa ciągi wejściowe za pomocą argumentu funkcji, ARGV lub STDIN. …

30
Chunky vs. Smooth Strings
Rozważ ciąg długości N, taki jak Peanut ButterN = 13. Zauważ, że w ciągu znajduje się para N-1 sąsiadujących znaków. Bo Peanut Butterpierwsza z 12 par to Pedruga to eaostatniaer . Gdy pary są w większości różnymi znakami, ciąg ma masywną jakość, np chUnky. Gdy te pary są w większości …

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.