Pytania otagowane jako string

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

4
Skompresowane dni tygodnia
Biorąc pod uwagę listę dni tygodnia, wypisz najkrótszą posortowaną reprezentację listy. Format wejścia to ciąg składający się z jednego lub większej liczby podciągi dwuznakowych Su(niedziela), Mo(poniedziałek), Tu(itd.), We, Th, Fr, I Sa. Dane wejściowe niekoniecznie muszą być podane w posortowanej kolejności. Aby przekonwertować dane wejściowe na format wyjściowy, Posortuj dane …

1
Maksymalna konstrukcja podciągów
W tym wyzwaniu masz dwie rzeczy: Długość sznurka, N Lista ciągów, Lkażda z przypisaną wartością punktową. Każdy ciąg, który nie jest przekazywany, ma wartość punktową 0 Musisz skonstruować ciąg długości N, aby suma wszystkich punktów podłańcuchowych była jak największa. Na przykład: 5 [("ABC", 3), ("DEF", 4), ("CDG", 2)] powinien wyjść …

2
Run-Length Racers
Otrzymasz dwa dane wejściowe: ciąg znaków w zakodowanym formacie określającym bieżnię i wielką literę reprezentującą linię, od której chcesz zacząć. Na przykład ciąg „3a4A6b5B” rozwija się do „aaaAAAAbbbbbbBBBBB”. Następnie użyj rozwiniętego ciągu, aby utworzyć ścieżkę jako taką: A) aaaAAAA B) bbbbbbBBBBB To trasa z dwoma pasami. Małe litery oznaczają powietrze. …

5
Showdown jQuery
Jakiś czas po tym incydencie … Istnieje kilka z nas , którzy są przeciwko tej defiling kolejności jQuery. Jest to nieświęta obecność, której należy wytępić . Dlatego wzywam was, lojalnych wobec Nowego Królestwa Reformacji, do stworzenia programu, który wyeliminuje taki opór. Cały kod musi być sprawdzony i wyszukany KAŻDY i …

30
Znajdź wystąpienia znaku w ciągu wejściowym
Wyzwanie Napisz program, który, biorąc pod uwagę ciąg o xdługości 10 znaków i znak y, wypisuje liczbę wystąpień znaku yw ciągu x. Najkrótszy program w bajtach do wygrania wygrywa. Przykład Input: tttggloyoi, t Output: 3 Input: onomatopoe, o Output: 4

7
Numerowanie konturów hierarchicznych
Napisz program, który pobiera ciąg znaków, w którym każda linia składa się ze znaku 0wciętego przez pewną liczbę spacji. Górna linia nie jest wcięta, a każda inna linia będzie wcięta o co najmniej jedną spację więcej niż linia tuż przed nią. Żadne wiersze nie będą miały końcowych spacji, ale możesz …

2
Każdy krok odległości Levenshtein
W tym wyzwaniu napiszesz program, który przyjmuje dwa ciągi oddzielone znakiem nowej linii, s1 (pierwszy wiersz) i s2 (drugi wiersz) jako dane wejściowe (STDIN lub najbliższy). Możesz założyć, że długość s1 będzie zawsze mniejsza niż 30 i większa niż długość s2. Program powinien następnie wypisywać każdy krok w odległości levenshteina …
18 code-golf  string 

24
Licznik licznika
W typografii licznik to obszar litery, który jest całkowicie lub częściowo otoczony postacią literową lub symbolem. Zamknięty licznik to licznik całkowicie zamknięty literą lub symbolem. Musisz napisać, że program pobiera ciąg wejściowy i wypisuje całkowitą liczbę zamkniętych liczników w tekście. Twój wkład: Może być wejściem wiersza poleceń lub STDIN, ale …
18 code-golf  string 

13
Rozwiń zakodowany ciąg
Istnieje klasyczne kodowanie i dekodowanie długości przebiegu. input output a3b2c5 aaabbccccc I to dość proste i zrobione wcześniej. Wyzwanie polega również na uwzględnieniu niestandardowego zachowania, gdy wiele znaków poprzedza długość przebiegu ( jedna cyfra od 0–9). Każdy znak przed cyfrą długości przebiegu (ostatnią cyfrą przed cyfrą lub końcem ciągu) ma …
18 code-golf  string 

8
Wymiana jednej litery
Największe forum w sieci o nazwie postcount ++ postanowiło stworzyć nową grę forum. W tej grze celem jest opublikowanie słowa, ale słowo musi mieć jedną literę dodaną, usuniętą lub zmienioną. Twój szef chciał, żebyś napisał program, który zna to słowo, oraz słownik UNIX, gdy pracujesz dla firmy, która ma bardziej …
18 code-golf  string 

1
Utwórz preprocesor C.
Celem jest stworzenie preprocesora dla języka C, możliwie jak najmniejszego pod względem rozmiaru kodu źródłowego w bajtach , w preferowanym języku. Jego dane wejściowe będą plikiem źródłowym typu C, a dane wyjściowe będą wstępnie przetworzonym kodem źródłowym. Elementy, które będzie musiał przetworzyć to: Usuwanie komentarzy (linia / blok), #include directives …
18 code-golf  string  c 

15
Prosty sposób na kodowanie sztuki ascii w golfa!
Zadanie: Istnieje wiele odpowiedzi na tej stronie, które są ułożone w sztukę ascii, taką jak ta . Zazwyczaj aranżacja odbywa się ręcznie, ale czy program nie pomógłby w tym? :) Twój program pobierze 3 dane wejściowe: Kod jako jedna linia Liczba linii we wzorze (można pominąć, jeśli nie jest to …

25
Łańcuch wielkich liter
Biorąc pod uwagę ciąg, wielkie litery. Przez wielkie litery mam na myśli conTeNT-lENgthzmiany w Content-Length. W przykładzie pokazałem ciąg z 2 wyrazami z -jako granicą słowa. Jednak oczekuję, że napiszesz kod dla ciągu zawierającego dowolną liczbę słów oddzielonych pojedynczym znakiem jako granicę. Granica ta może się zmieniać w całym ciągu. …
18 code-golf  string 

23
Czy Jimmy może powiesić się na linie?
Kolejne wyzwanie Jimmy'ego przez jego pierwotnego ojca. Zobacz inne piękne wyzwania . Jak wszyscy wiecie, ostatnio widzimy wyzwania związane z Jimmy'm na platformach. Jimmy jest akrobatą, jak wspomniałem wcześniej, i ma inne sztuczki w rękawie. Jedną z tych sztuczek jest zawieszenie na linach. Oto przykład liny, z której Jimmy mógłby …

2
Co jest otoczone
Zawsze chciałem otoczyć tekst #s, ale mam problem z ustaleniem, co otoczyłem, więc w tym wyzwaniu napiszesz program, który właśnie to robi Przykłady Wejścia / wyjścia są oddzielone znakiem nowej linii. ### #a# ### a # #a# # a ### # a # # b c # ####### a b …
18 code-golf  string 

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.