Pytania otagowane jako string

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

24
Porównaj numery wersji
Kiedy publikujemy oprogramowanie, przypisujemy mu numer wersji. Użytkownicy mogą chcieć zaktualizować oprogramowanie do najnowszej wersji. Czas więc dowiedzieć się, która wersja powinna być nowsza. Wkład Wprowadź dwa numery wersji jako ciągi. W kontekście tego wyzwania obsługujemy tylko numery wersji, które są niektórymi cyframi połączonymi kropkami. Numer wersji to ciąg znaków, …


30
Jak mówią programiści: staraj się być leniwy
Fabuła Widziałeś ten post z 9gag ? Może masz ochotę tworzyć własne zdania. Ale wtedy zdajesz sobie sprawę, że możesz po prostu zagrać w golfa w ciągu pół godziny i nigdy nie będziesz musiał sobie z tym poradzić. Złożenie Twój program otrzyma ciąg wejściowy, który zwróci z dodanymi znakami cudzysłowu, …
25 code-golf  string 

14
Jak frustrujący jest mój film?
Moi rodzice mają urządzenie kina domowego. Pilot jest zepsuty, co utrudnia poruszanie się po menu w prawo. Przez większość czasu nie działa, ale kiedy to robi, porusza się niezwykle szybko w prawo. Jest to oczywiście frustrujące, ale najbardziej frustrujące, gdy chcesz wprowadzić tytuł filmu, który wymaga nawigacji na klawiaturze, która …
25 code-golf  string 

30
Adres IP czy nie?
Twoje narzędzie do skanowania sieciowego jest denerwująco wybredne w zakresie wprowadzania danych i natychmiast ulega awarii, jeśli podasz mu adres IPv4, który zawiera nieprawidłowe znaki lub nie jest poprawnie sformatowany. Adres IPv4 to 32-bitowy adres numeryczny zapisany jako cztery liczby oddzielone kropkami. Każda liczba może wynosić od zera do 255 …

30
Zaprojektujmy cyfrową mozaikę
Wyzwanie Biorąc dodatnia powtórzyć każdy jego cyfry kilka razy odpowiadającej jej pozycji w . Innymi słowy, każdą cyfrę należy powtórzyć razy (dla każdego , 1-indeksowany), tworząc w ten sposób nowy numer:NNNd1,d2,d3,⋯,dnd1,d2,d3,⋯,rend_1, d_2, d_3, \cdots, d_nN.N.Nrekrekd_kkkk1 ≤ k ≤ n1≤k≤n1\le k\le n re1re2)re2)re3)re3)re3)⋯ dnrenren⋯ dnn razy¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯re1re2)re2)re3)re3)re3)⋯renrenren⋯ren⏟n czasy¯\overline{d_1d_2d_2d_3d_3d_3\cdots\underbrace{d_nd_nd_n\cdots d_n}_{n\text { times}}} Następnie …

25
Wykryj idealne pary
Załóżmy funkcję która pobiera ciąg znaków i usuwa wszystkie pary sąsiednich identycznych znaków. Na przykładfafaf fa( a b b b a c c ) = a b afa(zabbbzadodo)=zabzaf(a\color{red}{bb}ba\color{red}{cc}) = aba Zauważ, że gdy dwie pary zachodzą na siebie, usuwamy tylko jedną z nich. Wywołamy łańcuch idealnie sparowany, jeśli powtarzająca się …

19
Pamiętajcie o samogłosce!
Wkład Ciąg znaków ASCII do wydruku, na przykład: This is an example string. Wydajność Do każdej spółgłoski ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz), po której nie następuje samogłoska ( AEIOUaeiou), dodaj ostatnią samogłoskę przed nią małymi literami. Spółgłoski przed pierwszą samogłoską pozostają bez zmian : Thisi isi ana examapale seterinigi. Przypadki testowe AN EXAMPLE …
25 code-golf  string 

20
Program identyfikacji kształtu
Twoim zadaniem jest zbudowanie programu identyfikującego kształt danych wejściowych. Kształty, które można zidentyfikować, mogą być dowolnymi z poniższych: Plac Aby zostać zidentyfikowanym jako kwadrat, źródło musi mieć wiersze o tej samej długości i taką samą liczbę wierszy, co znaki w wierszu (z wyłączeniem znaków nowej linii). Opcjonalny znak nowej linii …

25
Algorytm dopasowywania nawiasów golfowych
Otrzymasz ciąg znaków s. Gwarantuje to, że ciąg ma równych i przynajmniej jeden [s i ]s. Zagwarantowane jest również wyważenie wsporników. Ciąg może mieć także inne znaki. Celem jest wyprowadzenie / zwrócenie listy krotek lub listy list zawierającej indeksy każdego [i ]pary. Uwaga: ciąg znaków jest indeksowany od zera. Przykład: …

24
Zredukuj ciąg do fragmentu alfabetu
Biorąc pod uwagę niepusty ciąg składający się wyłącznie z małych i wielkich liter alfabetu i spacji ( [a-zA-Z ]), zmniejsz go do fragmentu alfabetu, zaczynając od pierwszego znaku. Aby zmniejszyć ciąg, zacznij od pierwszego znaku alfabetu, a następnie usuń każdy znak po nim, który nie jest kolejną literą alfabetu. Kontynuuj …

11
NIE PRZYSTAJE - wyzwanie zalgo
Napisz program lub funkcję, która po danym łańcuchu usunie go z zalgo, jeśli taki istnieje. Zalgo W tym poście zalgo jest zdefiniowane jako dowolny znak z następujących zakresów Unicode: Łączenie znaków diakrytycznych (0300–036F) Rozszerzone łączenie znaków diakrytycznych (1AB0–1AFF) Suplement łączący znaki diakrytyczne (1DC0–1DFF) Łączenie znaków diakrytycznych symboli (20D0–20FF) Łączenie pół …

11
Idealne palindromy
Twoim zadaniem jest określenie, ile doskonałego palindromu ma struna. Twój typowy palindrom (np. 12321) to idealny palindrom; jego doskonałość wynosi 1. Aby określić doskonałość łańcucha, zobaczysz, ile sekcji można podzielić na sekcje, gdzie każda sekcja to palindrom. Jeśli występują niejednoznaczności, takie jak z aaaa, ponieważ można go podzielić na [aa, …


22
Zastępowanie ciągu rekurencyjnego
Zadanie Napisz program lub funkcję, która podając trzy łańcuchy A, B, Ctworzy łańcuch wyjściowy, w którym rekurencyjnie podstawiono każde wystąpienie Bin . Rekurencyjne podstawianie oznacza powtarzanie podstawienia, w którym na każdym etapie wszystkie nie nakładające się wystąpienia in (wybrane zachłannie od lewej do prawej) są zastępowane przez, aż do momentu, …
25 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 

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.