Pytania otagowane jako string

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

30
Wygeneruj skrót
Jest to podobne do tworzenia akronimu , ale istnieje kilka kluczowych różnic, w tym metoda pobierania akronimu, a wyzwanie to obejmuje elastyczną produkcję. Zadanie Biorąc pod uwagę ciąg znaków (dozwolona jest lista znaków / długość 1 ciągów znaków) zawierający tylko drukowalne ASCII, wypisz na wejściu wszystkie wielkie litery poprzedzone spacją …
19 code-golf  string 

15
Odwróć algorytm kostki Rubika
Ilekroć wykonasz ruch na Kostce Rubika, następuje ruch odwrotny, który cofa pierwszy ruch. Z tego powodu każdy algorytm (zestaw ruchów) ma algorytm odwrotny, który zastępuje pierwszy algorytm. Celem tego wyzwania jest znalezienie odwrotności danego algorytmu. Specyfikacja: Dane wejściowe składają się z szeregu pojedynczych ruchów. Każdy ruch ma ciąg długości 1 …

30
Nadmiarowa wartość logiczna
Wprowadzenie Klasycznie booleany mają jeden bit; truealbo false, 1albo 0. Zera wiodące byłyby po prostu zbędne. Na przykład 001oznacza to samo co 00001lub tylko 1. 32-bitowa wartość logiczna Biorąc pod uwagę wartość true / falsey, wypisuje ekwiwalent 32-bitowej wartości logicznej jako ciąg. (Lub jako liczba, jeśli dla jakiegoś powodu twój …
19 code-golf  string 

26
Twórz fale strunowe
Biorąc pod uwagę ciąg wejściowy, wyślij ciąg przy użyciu następującego algorytmu: 1. Split the String by " " (find the words): "Hello World" -> ["Hello","World"] 2. Find the vowel count of each component: [2,1] ( ["H[e]ll[o]","W[o]rld"] ) 3. For each of the components, output the first n letter where n …
19 code-golf  string 

9
Notacja prefiksu do notacji Postfix
Uwaga: Nie, nie jest żartem wyzwanie odwrócenia łańcucha. Zadanie Obsługiwana jest tylko jedna operacja: odejmowanie ( -). Do obsługi są również dwa atomy: zero ( 0) i jeden ( 1). Tutaj notacja przedrostkowa -ABjest równoważna notacji postfiksowej AB-, gdzie Ai Bsą wyrażeniami. Twoim zadaniem jest (rekurencyjnie) konwersja wyrażenia w notacji …
19 code-golf  string 

30
Najdłuższy ciąg znaku w ciągu
Twoje zadanie: napisać funkcję, która pobiera ciąg s, znak c, i stwierdza, długość najdłuższego biegu cw s. Długość biegu będzie l. Zasady : Jeśli sma długość 0 lub cjest pusty, lpowinien wynosić 0. Jeśli nie ma żadnych wystąpień cin s, lpowinno wynosić 0. Obowiązują standardowe luki i standardowe zasady we …
19 code-golf  string 


20
Niech pierwszy będzie z tobą
Napisz program, który zastąpi wszystkie wystąpienia słowa „force” słowem „first”, a wszystkie wystąpienia słowa „first” słowem „force”, zachowując oryginalny przypadek dla wszystkich pozycji znaków: "ForcefoRcefOrcE" -> "FirstfiRstfIrsT" "FirstfiRstfIrsT" -> "ForcefoRcefOrcE" Reszta ciągu musi pozostać niezmieniona, więc dwukrotne uruchomienie programu zwróci oryginalny ciąg: "thirst of forces" -> "thirst of firsts" -> …
19 code-golf  string 

18
Utwórz prosty edytor linii
W: ciąg bez podziałów linii * Zezwól użytkownikowi na edycję i przesłanie wiersza Wyjście: zmodyfikowany ciąg (opcjonalnie z końcowym łamaniem linii) Edytor linii musi przynajmniej pozwolić użytkownikowi na: przesuń widoczny kursor w lewo i prawo wstawianie i / lub zastępowanie znaków w pozycji kursora usuń znaki w pozycji kursora prześlij …

8
Sortowanie z odwrotnym wstawieniem
Cel Wygeneruj oryginalną zaszyfrowaną listę na podstawie ruchów, które wykonałby Sortowanie wstawiania , aby ją posortować. Oryginalna lista będzie zawierać wszystkie liczby od 0do N-1(włącznie), gdzie Njest rozmiar danych wejściowych. Wejście Lista zawierająca niezbędne ruchy do posortowania listy. Każda wartość reprezentuje liczbę miejsc przesuniętych przez pierwotną (zaszyfrowaną) liczbę, aby znalazły …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

8
Dajcie mi wasze zmęczone, wasze biedne, wasze skulone masy pragnące uwolnić się
Na brązowej tabliczce na cokole Statuy Wolności znajduje się wiersz „ Nowy kolos ” Emmy Lazarus, którego część brzmi: Daj mi swoje zmęczone, swoje biedne, Twoje skulone masy, które pragną uwolnić się, Nieszczęsna odmowa twojego tętniącego życiem brzegu. Wyślij do mnie tych bezdomnych, burzliwych, podnoszę lampę obok złotych drzwi! Aby …

7
Blueprint a sestina
Šestina jest formatem poematu, który następuje ciekawy wzór, który możemy wygenerować. Ma sześć zwrotek po sześć wierszy każda, przy czym ostatnie słowa każdego wiersza w pierwszej zwrotce tworzą zakończenia linii w każdej kolejnej zwrotce, obrócone w ustalonym wzorze. (Na końcu jest też trzywierszowa zwrotka, ale nie będziemy się tym przejmować.) …

4
Biorąc pod uwagę schemat, znajdź X
Znajdź X Zainspirowały mnie pytania matematyczne, w których zadaje się pytanie „Znajdź X” dla danego kształtu. Początkowo miałem właśnie za zadanie wydrukować lokalizację xiy znaku „x” w ciągu znaków. Ale myślałem, że to byłoby zbyt proste. Rozważyłem więc kontekst, w którym normalnie się znajdowali, i zdecydowałem, że znalezienie długości linii …

9
Wyważone wsporniki trojaczki
„Trójkątny wspornik” (który przygotowałem na to wyzwanie) to jedno z poniższych: (...+...) [...:...] {...|...} <...-...> Zrównoważony ciąg nawiasów tripletowych (w skrócie BTBS) jest albo pustym ciągiem, połączonymi dwoma BTBS, albo jednym z powyższych nawiasów tripletowych, z których każdy jest ...zastąpiony BTBS. Twoim zadaniem jest napisanie programu lub funkcji, która sprawdza, …


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.