Pytania otagowane jako string

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

30
Backhanded ^ H ^ H ^ H ^ H ^ H ^ Hspace
W niektórych terminalach naciśnięcie klawisza Backspace generuje kod sterujący, ^Haby usunąć poprzedni znak. To dało początek ponuremu idiomowi, w którym udaje się wprowadzać zmiany w celu uzyskania efektu komediowego : Bądź miły dla tego głupca ^ H ^ H ^ H ^ Hgentleman, który odwiedza z siedziby głównej firmy. Biorąc …
47 code-golf  string 

30
Drukuj „N NE E SE S SW W NW”
Wydaje się to prawie trywialne, ale ponieważ po pewnym wysiłku nie byłem w stanie pokonać dosłownego rozwiązania w J, pomyślałem, że może to stanowić przyzwoite wyzwanie (choć, rzecz jasna, nie jest to wyzwanie specyficzne dla J). Tytuł mówi wszystko. Musisz po prostu napisać program lub funkcję (bez argumentów), która zwraca …

30
Oreo? Nie… może Lollipop?
Od 2009 r. Nazwy kodów wersji Androida mają charakter cukierniczy. Android 1.5 to Cupcake, Android 1.6 to Donut, Android 2.0 to Eclair itp. W rzeczywistości nazwy wersji są alfabetyczne! C -> Cupcake D -> Donut E -> Eclair F -> Froyo G -> Gingerbread H -> Honeycomb I -> Ice …
46 code-golf  string 

30
Tak, ale nie, ale tak
Mój kolega niedawno przesłał mi jako żart następujący fragment JavaScript: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } } } Ponieważ kod został …
46 code-golf  string 

25
Lepsze kody kolorów szesnastkowych dla Twojego Internetu
Trójki heksadecymalne, takie jak #ffffff(biały) lub #3764ef(niebieskawy), są często używane do oznaczenia kolorów RGB. Składają się one z #sześciu cyfr szesnastkowych (0-f) lub czasami trzech cyfr, w których rzeczywisty kolor uzyskuje się przez podwojenie każdej cyfry. Na przykład #fffjest #ffffffi #1a8jest #11aa88. Niestety, że trzycyfrowy skrótem był golfiest internet ma …

30
Animuj tekst w swoim terminalu
Animuj tekst w swoim terminalu Cel Celem jest „animacja” ciągu „Witaj świecie” w twoich wynikach, tak aby każda postać była pisana wielkimi literami po sobie. Twój program może wyjść po każdej dużej litery. Na przykład; # Iteration 1 Hello world # Iteration 2 hEllo world # Iteration 3 heLlo world …


16
Narysuj ukośne linie tekstu
Po wprowadzeniu listy słów wypisz słowa z literami ułożonymi po przekątnej: p r o p g u r z a a z m n l m d e i c s n o g d g e o l f (Powyższe powinno być wyjściem dla danych wejściowych programming puzzles and …
46 code-golf  string 

19
Czy Pac-Man może zjeść ten sznurek?
W zręcznościowej wersji gry Pac-Man zjada pac-kropki. Jednak w tym wyzwaniu jest głodny znaków alfanumerycznych i interpunkcji w łańcuchu. Twoim zadaniem jest stworzenie funkcji, która karmi Pac-Mana sznurkiem, ocenia, czy może go zjeść, czy nie, i zwraca łańcuch z lokalizacją Pac-Mana w nim. Pac-Man ( <) zjada postacie od lewej …

16
Obróć kropki
Przedstawienia Matryca logiczna 2 × n może być reprezentowana jako ciąg czterech znaków . ':. Ciąg ma „górny rząd” i „dolny rząd”, z kropkami reprezentującymi 1s i pustymi spacjami reprezentującymi 0s. Na przykład macierz 2 × 6 1 0 1 0 0 1 0 0 0 1 0 1 może …
46 code-golf  string 

10
Zygzakować ciąg
Napisz program (lub funkcję), który pobiera niepusty ciąg dowolnych drukowalnych znaków ASCII . Wydrukuj (lub zwróć) zygzakowaty łańcuch znaków w ciągu z każdą sąsiadującą parą znaków połączoną przez: /jeśli pierwszy znak występuje przed drugim znakiem w normalnej kolejności ASCII. na przykład B / A \jeśli pierwszy znak występuje po drugim …
46 code-golf  string 

30
Fake Marquee Text
W tym wyzwaniu fałszywy tekst markizy to tekst wyświetlany po części, w sposób przewijany. Kilka przykładów: testing 4 t te tes test esti stin ting ing ng g hello 2 h he el ll lo o foobarz 3 f fo foo oob oba bar arz rz z Something a bit …
46 code-golf  string 

30
Odpowiedź na życie wszechświat i wszystko
Zadanie Biorąc pod uwagę ciąg wejściowy, Twoim zadaniem jest generowanie danych wyjściowych 42 tylko wtedy, gdy wejściowy ciąg znaków jest dokładnie następujący: abbcccddddeeeeeffffffggggggghhhhhhhhiiiiiiiiijjjjjjjjjjkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmnnnnnnnnnnnnnnoooooooooooooooppppppppppppppppqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssssssssssssttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzz Może generować dowolną inną wartość, generować błąd lub wcale nie generować, jeśli dane wejściowe nie są równe wyżej wspomnianemu Łańcuchowi. Zwycięskie kryterium To jest golf golfowy , …
46 code-golf  string 

30
Czy to podwójne mówienie?
We wcześniejszym wyzwaniu poprosiłem golfistów o napisanie ciągów, które kopiują każdy znak w ciągu. Na przykład: TThhiiss iiss ddoouubbllee ssppeeaakk!! Wyzwanie polega po prostu na wykryciu, czy jakiś tekst spełnia definicję ciągu podwójnie mówionego. Jest parzysta liczba znaków. Po podzieleniu na pary każda para składa się z dwóch takich samych …

30
Ciekawy przypadek Steve'a Ballmera
Steve Ballmer jest byłym dyrektorem generalnym Microsoft, aw ostatnim artykule stwierdził, że „nadal nie wie, co zrobił źle z telefonem komórkowym”. Jak zauważył biuletyn CodeProject , „tytuł tego artykułu można by zakończyć w wielu miejscach i nadal być dokładny”. Bez danych wejściowych wypisz następujące dane: Steve Ballmer still does not …

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.