Pytania oznaczone «string»

13
Operatory bitowe w Brainfuck

Twoim zadaniem jest utworzenie jednego programu typu „pieprzenie mózgu” dla każdego z następujących operatorów binarnych. Każdy program powinien pobrać jedną lub dwie liczby 8-bitowe (A i B) z danych wejściowych i obliczyć określoną operację: A XOR B A AND B A OR B A Shifted Left by 1 (circular...

13
Odwrotny format Golf String ()

Odwróć metodę formatowania. FormatMetoda klasy String (lub equivallent, takich jak sprintf) jest dostępny w większości języków. Zasadniczo wymaga ciągu „Format”, który może zawierać symbole zastępcze z dodatkowym formatowaniem oraz zero lub więcej wartości do wstawienia zamiast tych symboli...

13
Numeracja linii - zaimplementuj nl

Twoim zadaniem jest wdrożenie programu podobnego do nlnarzędzia wiersza poleceń z podstawowych narzędzi GNU. Standardowe luki są zabronione. Nie możesz używać żadnej wbudowanej lub zewnętrznej funkcji, programu lub narzędzia do numerowania linii pliku lub łańcucha, takich jak on nlsam lub...

13
Połącz łańcuchy z kontekstem

Ciągi z kontekstem Na potrzeby tego wyzwania ciąg z kontekstem jest potrójnym ciągiem zwanym lewym kontekstem , częścią danych i prawym kontekstem . Reprezentuje podciąg dłuższego łańcucha. Używamy pionowej rury |jako separatora, więc przykładem łańcucha z kontekstem jest cod|e-go|lf, gdzie jest...

13
Policz liczbę samogłosek w każdym słowie łańcucha

To dość łatwe wyzwanie. Wyzwanie Dane wejściowe będą zawierać ciąg znaków (nie nulllub pusty) o maksymalnej długości 100. Wypisz liczbę samogłosek w każdym słowie łańcucha, oddzielone spacjami. Zasady Ciąg nie będzie miał więcej niż 100 znaków. Ciąg będzie zawierać tylko alfabetów A-Z, a-za...

13
Wydrukuj spiralę ascii w pamięci O (log n)

Możesz napisać program lub funkcję, która otrzyma nieparzystą, dodatnią liczbę całkowitą n , gdzie n >= 3jako argument funkcji, argument wiersza poleceń lub na STDIN (lub odpowiedniku dla twojego systemu) i wypisze na STDOUT (lub odpowiedniku systemu) spiralę ASCII która obraca się do wewnątrz...

13
Znalezienie wartości słów!

Wprowadzenie W krainie [Wstaw fajne imię tutaj] ludzie nie kupują rzeczy za pieniądze, ponieważ każdy ma poważną alergię na papier. Płacą sobie nawzajem słowami! Ale jak to jest? Podają wartości liczbowe każdej litery: a=1,b=2,c=3,etc. (Z innymi specjalnymi zasadami, które zostaną opisane...

13
Jak śmiały jest ten post?

Preambuła W wycenie stosu wymiany używamy ** do pogrubienia tekstu. Na przykład to przecena: The **quick brown fox jumps over the lazy** dog. Renderuje jako: Szybki brązowy lis przeskoczył nad leniwym psem. Oczywiście używamy ** również do zamykania odwagi. Więc mniej odpowiedzi będzie...

13
Kod Huffmana!

W przeciwnym razie będzie sapał i dmuchał i wysadził dom w powietrze! To było zupełnie nieistotne. To wyzwanie dotyczy kodowania Huffmana . Jego istotą jest częstotliwość znaków w danym tekście wykorzystywana do skrócenia jego reprezentacji. Innymi słowy, powiedzmy, że nasz alfabet ma aszerokość...

13
To podwójny + nagłówek!

Związane z Ekspozycja Po wygranej w loterii SO mogłeś być na szczycie świata i byłeś! Loteria trwała już rok, a ty byłeś jednym ze stu programistów, którzy zostali wybrani do wejścia do twierdzy SO. I w końcu czekanie się skończyło. Dzisiaj jest dzień, w którym się udajesz - [kontynuuje...

13
Get The Getters

Zadanie Chyba wszyscy uwielbiają automatyczne generowanie kodu i oszczędność czasu podczas pracy. Musisz stworzyć wiele klas i członków w ciągu dnia i nie chcesz ich tworzyć gettersręcznie. Zadanie polega na napisaniu programu lub funkcji, która automatycznie generuje gettersdla wszystkich...

13
Czy ta podejrzana droga ma koniec?

Kocham> <>,> <> to życie! Języki 2D są niesamowite! W tym wyzwaniu będziesz musiał powiedzieć, czy „podejrzana” droga ma koniec, podczas gry w golfa. Definicja Rybia droga zbudowana jest z płytek, w tym następujących: v (go down) > (go right) ^ (go up) < (go left) /...

13
Podziel skrypt Szekspira

William Shakespeare napisał sztuki. Dużo sztuk. W tym archiwum zawierającym każdy jego utwór, każda jego sztuka jest jednym długim plikiem. Musi być podzielony na Sceny do produkcji scenicznej. Ponieważ aktorzy są niecierpliwi, Twój kod musi być jak najkrótszy. Zadanie: Twoim zadaniem jest...

13
Wstrzykiwanie tekstowych rickrolli

Ponieważ rickrollowanie jest największym memem na Ziemi, [znasz zasady i ja też] masz napisać najkrótszy kod, który tekstowo może przekierować niczego niepodejrzewającego czytelnika. Niech [was w dół] będzie tekst wejściowy zawierający litery, znaki interpunkcyjne i spacje. Za każdym razem, gdy w...

13
Interpretuj serię Świnia

Biorąc pod uwagę dane wejściowe programu Pig , SickPig , DeadPig , QuinePig lub DeafPig , wybierz jeden z tych „języków” losowo i zinterpretuj dane wejściowe jako „język”. Po pierwsze, losowo wybierz jednego z pięciu członków „Świni”: Świnia Jeśli wybrano Świnia, naśladuj tłumacza...