Pytania otagowane jako string

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

19
Ulepszony łaciński szyfr świni Cezara
Problem z szyfrem Cezara polega na tym, że powstałe słowa są często nieprzekraczalne. Problem z Pig Latin polega na tym, że łatwo go rozszyfrować. Dlaczego nie połączyć ich? Wkład Słowo składające się z 26 angielskich liter. Wydajność Najpierw zmień każdą spółgłoskę w słowie na następną spółgłoskę w alfabecie. Więc b …

8
Stwórz alphabeTrie
Rozważ następującą alfabetycznie posortowaną listę słów: balderdash ballet balloonfish balloonist ballot brooding broom Wszystkie słowa zaczynają się od b, a pierwszych 5 zaczyna się od bal. Jeśli spojrzymy tylko na pierwsze 2 słowa: balderdash ballet zamiast tego moglibyśmy napisać: balderdash +let gdzie ' 'jest używane, gdy słowo dzieli znak przedrostka …
31 code-golf  string 

30
Suma mocy 2
Wyzwanie Biorąc pod uwagę liczbę całkowitą, w xktórej 1 <= x <= 255zwracane są wyniki potęg dwóch, które po zsumowaniu dają x. Przykłady Biorąc pod uwagę wkład: 86 Twój program powinien wypisać: 64 16 4 2 Wkład: 240 Wydajność: 128 64 32 16 Wkład: 1 Wydajność: 1 Wkład: 64 Wydajność: …
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

22
Niech postacie padają
Zainspirowany tym mini-wyzwaniem na czacie. Biorąc pod uwagę ciąg znaków (tylko znaki drukowalne ASCII), wypisz ciąg znaków z literami „pada” w dół. Każda litera musi być losową liczbą linii w dół (losowo między0 i długością łańcucha, z których każda ma niezerowe prawdopodobieństwo) i tylko jeden znak na kolumnę. Wszystkie możliwe …

9
Ile punktów daje moja tablica rejestracyjna?
(To jest moje pierwsze pytanie w golfa) Kiedy byłem dzieckiem, mój tata i ja wymyśliliśmy grę, w której tablica rejestracyjna, którą widzimy w samochodach, może dawać pewne punkty na podstawie kilku dość prostych zasad: Liczba X tej samej litery lub cyfry daje punkty X-1, przykłady: 22 = 1 point aa …
31 code-golf  string 

30
Wyzwanie wiodących zer
Wyzwanie Biorąc pod uwagę dwie liczby całkowite jako dane wejściowe ( xi y), dane wyjściowe xjako ciąg znaków z tyloma zerami wiodącymi, że jest to ydługość znaków bez znaku. Zasady Jeśli xma więcej niż ycyfry, wyprowadzane jest xjako ciąg bez modyfikacji. Wyjście jako liczba całkowita nie jest akceptowane, nawet jeśli …
31 code-golf  string 

30
Zrób kolczaste pudełko
Biorąc pod uwagę dwie dodatnie liczby całkowite, W i H, generuje pole ASCII-art, którego ramka składa się z ukośników ( /i \) z W „pikami” na górnej i dolnej krawędzi oraz H „pikami” na lewej i prawej krawędzi. Wnętrze skrzynki jest wypełnione spacjami. „Kolec” to po prostu dwa ukośniki łączące …

26
Ile pozostało czasu?
Program Dostępne są dwie struny, A i B . A to bieżąca pozycja, w której znajduje się stoper, a B to pozycja, w której stoper się zatrzyma. Oba ciągi mają format m: ss . Musisz napisać program, który określa pozostały czas, który również powinien być sformatowany jako m: ss lub …
31 code-golf  string  date 

19
Wdróż uzupełnianie kart
Uzupełnianie tabulatorów to przydatna funkcja, która automatycznie uzupełnia częściowo napisane polecenia. Zamierzasz to wdrożyć. Na przykład, jeśli dostępne byłyby polecenia ['apply','apple','apple pie','eat'], auzupełniałoby to appl, ponieważ wszystkie polecenia zaczynające się od arównież zaczynają się od appl. Wejście wyjście Musisz wpisać ciąg, A i zestaw ciągów, B. Musisz podać najdłuższy wspólny …
31 code-golf  string 

21
Głowa, ramiona, kolana i palce, kolana i palce
Wprowadzenie: Myślę, że wszyscy o tym wiemy i prawdopodobnie została przetłumaczona na wiele różnych języków: piosenka dla dzieci „Głowa, ramiona, kolana i palce u stóp”: Głowa, ramiona, kolana i palce, kolana i palce Głowa, ramiona, kolana i palce, kolana i palce I oczy, uszy i usta i nos Głowa, ramiona, …

9
Acme Canine Decoder 2000 profesora Schwartzmana
Wprowadzenie Wszyscy - zwłaszcza maniacy wśród nas, którzy są fanami - wszyscy pamiętamy tę starą kreskówkę z Far Side : Najwyraźniej profesor Schwartzman mógł odrobinę poprawić swoje umiejętności programistyczne, zanim zastosuje swój wynalazek. Ale czy możesz to samodzielnie odtworzyć ... używając jak najmniej bajtów? Dane wejściowe Musisz stworzyć skrypt, który …
31 code-golf  string 

30
Diament alfabetu
Widziałeś niesamowity trójkąt alfabetu , zemstę trójkąta alfabetu, a teraz nadszedł czas na zemstę trójkąta alfabetu! Przedstawiamy ... DIAMENT ŚWIĘTEGO ALFABETU! Twoim zadaniem jest wydrukowanie tego dokładnego tekstu, małe / wielkie litery nie mają znaczenia, chociaż znaki nowej linii: bcdefghijklmnopqrstuvwxyzazyxwvutsrqponmlkjihgfedcb cdefghijklmnopqrstuvwxyzabazyxwvutsrqponmlkjihgfedc defghijklmnopqrstuvwxyzabcbazyxwvutsrqponmlkjihgfed efghijklmnopqrstuvwxyzabcdcbazyxwvutsrqponmlkjihgfe fghijklmnopqrstuvwxyzabcdedcbazyxwvutsrqponmlkjihgf ghijklmnopqrstuvwxyzabcdefedcbazyxwvutsrqponmlkjihg hijklmnopqrstuvwxyzabcdefgfedcbazyxwvutsrqponmlkjih ijklmnopqrstuvwxyzabcdefghgfedcbazyxwvutsrqponmlkji jklmnopqrstuvwxyzabcdefghihgfedcbazyxwvutsrqponmlkj klmnopqrstuvwxyzabcdefghijihgfedcbazyxwvutsrqponmlk lmnopqrstuvwxyzabcdefghijkjihgfedcbazyxwvutsrqponml …

30
Czy to wyboiste słowo?
(zainspirowany tym wyzwaniem na łamigłówkach - SPOILERY dla tej układanki są poniżej, więc przestań czytać tutaj, jeśli chcesz rozwiązać tę zagadkę samodzielnie!) Jeśli litera w słowie występuje alfabetycznie później niż poprzednia litera w słowie, nazywamy to wzrostem między dwiema literami. W przeciwnym razie, w tym jeśli jest to ta sama …

8
Sortuj te oceny Jamesa Bonda
Wprowadzenie Mój dziadek jest fanem Jamesa Bonda, ale zawsze nie jest pewien, jak uszeregować swoich ulubionych aktorów. Jako taki zawsze tworzy listy, co jest bardzo pracochłonne. Poprosił mnie o opracowanie programu, który ułatwi mu życie, ale nie mam na to czasu, muszę pracować! Więc będę na was liczyć. Wyzwanie Wyzwanie …


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.