Pytania oznaczone «string»

50
Helloellolloloo Worldorldrldldd

Stwórz program, który pobiera wpisane słowo i dodaje to słowo z tyłu samego siebie minus pierwszą literę, a następnie powtarza, aż znikną wszystkie litery. Na przykład catstałby się catatti hellostałby się helloellolloloo. Wpisz dowolną z 26 liter alfabetu angielskiego. Może istnieć wiele słów...

50
Rozciągnij słowo

Dane wejściowe to słowo pisane małymi literami, które nie są oddzielone spacjami. Nowa linia na końcu jest opcjonalna. To samo słowo musi być wyprowadzone w zmodyfikowanej wersji: Dla każdego znaku dwukrotnie go za drugim razem, gdy pojawia się w oryginalnym słowie, potrój go za trzecim razem...

50
Polar Bear, Polar Bear, co słyszysz?

Tekst dziecięcej książki Polar Bear, Polar Bear, What Do You Hear? ma bardzo prosty wzór. Możesz użyć tego tekstu do nauczania wstępnych koncepcji programowania. Mój syn szybko znudził się tym pomysłem, więc zamiast tego postanowiłem zagrać w golfa. Wyzwanie W wybranym języku programowania...

50
Spoonerise words

Biorąc pod uwagę dwa słowa, łyżkuj je, zmieniając ich początkowe gromady spółgłoskowe. Wygrywa najmniej bajtów. plaster man -> master plan blushing crow -> crushing blow litigating more -> mitigating lore strong wrangler -> wrong strangler def ghi -> ghef di few years -> yew...

50
Shifty Eyes Shifting I's

Chłopaki ASCII o zmiennookim wzroku lubią zmieniać ASCII Ii: >_> <_< >_< <_> Biorąc pod uwagę szereg zmiennokształtnych, rozstawionych lub oddzielnych linii, przesuń Iibok na bok, opuść ścianę i wyprostuj niebo: Ii Najkrótszy manewr wygrywa nagrodę. Powiedz co Napisz...

50
Skróć ten stan USA!

Biorąc pod uwagę jedną z 50 nazw stanów USA po lewej stronie, wprowadź dwuliterowy kod pocztowy, jak pokazano po prawej stronie: Alabama AL Alaska AK Arizona AZ Arkansas AR California CA Colorado CO Connecticut CT Delaware DE Florida FL Georgia GA Hawaii HI Idaho ID Illinois IL Indiana IN Iowa...

49
Wypisz alfabet, alfabet lub tylko znak

Wyzwanie jest proste: Napisz funkcję lub program, który pobiera dane wejściowe xi wypisuje małe litery alfabetu, jeśli xjest częścią alfabetu małych liter, wypisuje alfabet wielkich liter, jeśli xjest częścią alfabetu wielkich liter, i wypisuje tylko, xjeśli nie jest częścią żadnego z...

48
Hodorize a String

Hodor jest powolny poglądach ale ujmujący charakter na pokazie Game of Thrones ( on jest w książkach , a także oczywiście). Jedyne słowo, jakie kiedykolwiek wymawia, to „hodor” . Zaskakujące, mimo że nie ma zbyt dużego słownictwa, Hodor zawsze mówi pełnymi zdaniami z poprawnymi literami i...

48
Zamień alfabet

W tym wyzwaniu będziesz „odwracał” alfabet lub zamieniał a-zsię nim z-a. Jest to powszechnie znane jako szyfr Atbash . Ponieważ ta transformacja sprawia, że ​​dane wyjściowe wyglądają jak język obcy, kod będzie musiał być możliwie jak

48
Monday Mini-Golf # 6: Meeesesessess upp teeexextextext

Monday Mini-Golf: Seria krótkich golfowych wyzwań, opublikowanych (miejmy nadzieję!) W każdy poniedziałek. Prawdziwa historia 1 : Pewnego dnia bawiłem się na tablecie, gdy wpadłem na pomysł, aby odwiedzić stronę, której zwykle używam na komputerze do testowania JavaScript. Po załadowaniu strony...

48
Rozbierz sznurek

Już teraz wiemy, jak usunąć sznurek z jego przestrzeni. Jednak jako właściwi panowie / panie powinniśmy raczej to rozebrać . Rozebranie sznurka jest równoznaczne z rozebraniem go, tylko delikatniejsze. Zamiast usuwać wszystkie początkowe i końcowe spacje na raz, usuwamy je jeden po drugim ....

48
Unikanie rzek

tło W typografii rzeki są wizualnymi lukami w bloku tekstu, które występują z powodu przypadkowego wyrównania przestrzeni. Są to szczególnie denerwujące, ponieważ mózg zdaje się łatwiej je wychwytywać w widzeniu peryferyjnym, które nieustannie rozprasza wzrok. Jako przykład weźmy następujący blok...

47
Random Golf of the Day # 7: Wyraźnie losowa postać

O serii To jest gościnny wpis do serii Random Golf of the Day. Po pierwsze, możesz potraktować to jak każde inne wyzwanie związane z golfem i odpowiedzieć na nie, nie martwiąc się w ogóle serią. Istnieje jednak tabela wyników dla wszystkich wyzwań. Możesz znaleźć tabelę liderów wraz z kilkoma...

47
Zmień na Palindrom

Podany ciąg szwraca najmniejszy ciągły podciąg, który można usunąć, aby utworzyć palindrom. Przykłady: 800233008 -> 2 racecarFOOL -> FOOL abcdedcba -> (empty string) ngryL Myrgn -> "L " (or " M") 123456789 -> 12345678 (or 23456789) aabcdbaa -> c (or d) [[]] -> [[ (or ]]) a...

47
Facey McFaceface

Czy ktoś pamięta Boaty ? Możesz całkowicie wypowiedzieć stare słowo, prawda? Napisz funkcję, aby zamienić ciąg znaków w Somethingy McSomethingface. Powinien przyjmować jeden ciąg jako dane wejściowe. Zignoruj ​​przypadek wejścia. Jeśli słowo kończy się na „y”, twoja funkcja nie powinna dodawać...

47
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ę...

47
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...