Pytania otagowane jako string

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

4
CUSRS - Całkowicie bezużyteczny system refaktoryzacji łańcuchów!
Wprowadzenie Jestem wielkim fanem wyzwań SBU (Short But Unique), które pojawiają się cały czas na PPCG. CUSRS to system zaprojektowany do refaktoryzacji ciągów, funkcja CUSRS przyjmuje 2 parametry i wyprowadza 1 ciąg. Wyzwanie Utwórz program, funkcję, lambda lub akceptowalną alternatywę, aby wykonać następujące czynności: Biorąc pod uwagę String inputi String …
11 code-golf  string 

7
Rozbiórka budynków
Wyzwanie Napisz pełny program / funkcję, aby wyburzyć dany budynek z szybkością 1 piętra na sekundę . WEJŚCIE Dane wejściowe to budowanie poprzez STDIN (lub jakikolwiek inny sposób wywoływany w Twoim języku) lub ARGUMENT funkcji. t = 0 s | |#| {#} |# #| |# # #| |# # #| …

2
Zinterpretuj powtórzenie!
To wyzwanie jest pierwszym z serii dwóch wyzwań dotyczących powtórzeń. Druga będzie wkrótce dostępna. W języku o nazwie Repetition (coś, co właśnie wymyśliłem), składa się z nieskończonego ciągu 12345678901234567890..., z 1234567890powtarzaniem na zawsze. Dostępna jest następująca składnia liczb wyjściowych: +-*/: Wstawia operator do ciągu powtarzających się cyfr. Przykłady: +-> 1+2= …

2
Marcel Proust i Markov rozszyfrowali teksty T9 służby bezpieczeństwa
Jakby wyzwanie to mogło być duchem Pythonesque ... Nie jest wymagana wcześniejsza znajomość łańcuchów Markowa ani technik szyfrowania. Jesteś szpiegiem, który musi uzyskać kluczowe informacje od brytyjskiej służby bezpieczeństwa M1S. Agenci M1S doskonale zdają sobie sprawę, że ich sygnały Wi-Fi mogą zostać przechwycone, ich luki w zabezpieczeniach Androida / iOS …

2
Struny Langford
Opis wyzwania Langford ciąg zamówienia Njest zdefiniowana w następujący sposób: Długość łańcucha jest równa 2*N, Ciąg zawiera pierwsze Nlitery alfabetu angielskiego, każda litera pojawia się dwukrotnie, Dla każdej pary tych samych liter, istnieje Mlistów między nimi, gdzie Mjest stanowisko, że pismo w alfabecie ( A = 1, B = 2, …
11 code-golf  string 

2
Oblicz przebiegi ciągu
Rozważ następujące definicje zaczerpnięte z liczby przebiegów w ciągu W. Ryttera. Zauważ, że słowo, ciąg i podciąg są z grubsza synonimami. Przebieg w ciągu to nieściągalny (z tym samym minimalnym okresem) okresowy odcinek w ciągu. Okres p słowa w jest dowolną liczbą całkowitą dodatnią p, tak że w [i] = …
11 code-golf  string 

5
Wydrukuj kafelek AdamN
Adam7 to algorytm z przeplotem dla obrazów rastrowych, takich jak PNG. Nazywa się to algorytmem „Adam7”, ponieważ został wymyślony przez Adama M. Costello, i jest generowany poprzez wykonanie określonego wzorca 7 razy. Jedną z fajnych rzeczy w algorytmie Adam7, która sprawia, że ​​gra w golfa jest naprawdę przyjemna, jest to, …

8
Narysuj trójkąt phi
Wyjaśnienie: W zasadzie, trzeba zrobić to Funkcja totulowa Eulera ma nazwę phi. Spróbujmy obliczyć phi (8) Najpierw wypisz wszystkie cyfry 8 i poniżej wstecz, bez 0 lub poniżej 8 7 6 5 4 3 2 1 Teraz sprawdź, które liczby nie dzielą współczynnika z 8 (1 się nie liczy), i …

7
Przeczytaj krzyżówkę
Zainspirowany tym pytaniem o pakowaniu w tym formacie. Czasami widzę ukończone krzyżówki i będąc takim, jakim jestem, nie mogę się martwić, aby dowiedzieć się, jakie były rozwiązania dla wskazówek. Wejście: Ciąg 2D (dowolny format, separacja nowego wiersza, lista 2d itp.) Puste kwadraty będą reprezentowane przez (spację) Co drugi kwadrat będzie …

10
Podziel ciąg na n kawałków (lub kawałków o długości n)
Wyzwanie W tym wyzwaniu musisz wykonać dwa różne (ale powiązane) zadania w zależności od kolejności wprowadzania danych. Twój program otrzyma ciąg si liczbę całkowitą njako dane wejściowe i będzie podzielony sna kawałki długości, njeśli będzie spierwszy. Ostatni element będzie krótszy, jeśli to konieczne. podzielony sna nkawałki o równej długości, jeśli …
11 code-golf  string 

1
Pomóż Jasonowi sformatować jego JSON
Jason ma duży JSON, ale jest nieczytelny, więc musi go utrwalić. Formatowanie Spec JSON ma 4 różne typy: Liczby; Właśnie0-9 Smyczki; Podwójne "ciągi znaków uciekały\ Tablice; Ograniczone przez [], z elementami oddzielonymi ,, elementy mogą być dowolnego z tych typów Obiekty; {}Format jest ograniczony przez , gdy key: valueklucz jest …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

3
Stolice przesuwne
Tło Wyobraź sobie angielski alfabet pisany wielkimi literami - ABCDEFGHIJKLMNOPQRSTUVWXYZ. Załóżmy, że mamy specjalną soczewkę o zmiennej szerokości, która po umieszczeniu nad rzędem pokazuje pewne „okno” alfabetu, z literami na zewnątrz soczewki ukrytym. Dodatkowo, ta soczewka ma charakterystykę wypaczania, dzięki czemu pierwsza litera wewnątrz soczewki, a następnie co druga litera, …


9
Wzajemnie wypełnij puste pola
Biorąc pod uwagę wejście dwóch ciągów znaków z sekwencjami znaków podkreślających odpowiadające słowa, wypisz zdania z wypełnionymi „pustymi miejscami”. Najlepszym sposobem opisania tego wyzwania jest przykład. Oto przykładowe dane wejściowe: programming _____________ and code golf programming puzzles ______ code ____ A oto odpowiednie wyjście: programming ___puzzles___ and code golf programming …
11 code-golf  string 

3
Przeczytaj tabele
Zadanie Przeczytaj zawartość tabeli, biorąc pod uwagę zestaw współrzędnych. Formatowanie tabeli Tabele będą miały ten podstawowy format: |[name]|[name]| --------------------- [name]| [val]|[val] | [name]| [val]|[val] | Nazwy kolumn są zawsze unikalne w obrębie kolumn . Nazwy wierszy są również unikalne w obrębie wierszy . Obejmuje to te same nazwy, z wyjątkiem …
11 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.