Pytania oznaczone «string»

14
Listy, ruszaj się! Pt. 2)

Pierwsze litery, ruszaj się!był bardzo popularny, ale miał ograniczony udział. Ten będzie łatwiejszy do rozwiązania, ale mam nadzieję, że w grę w golfa wejdą pewne sztuczki. Otrzymujesz ciąg tylko małych liter. Dla każdej litery, z pozycją w alfabecie m , przesuń ją, aby stała się m- tą literą od...

14
Mnożenie dziesiętne ciągów

Biorąc pod uwagę 2 dane wejściowe, ciąg i liczbę dziesiętną, wyprowadza ciąg pomnożony przez tę liczbę. Połów polega na tym, że liczba może być liczbą zmiennoprzecinkową lub liczbą całkowitą. Powinieneś wypisać floor(n)czas łańcucha, a następnie floor((n-floor(n))*len(string))ponownie pierwsze...

14
Mikromanagement sklepu spożywczego

Jesteś pracownikiem modnego nowego sklepu spożywczego Half Foods i to dzień przed Świętami Bożego Narodzenia w Święto Dziękczynienia . Ponieważ sklep będzie pełen klientów pędących po żywność, sklep potrzebuje menedżera ruchu, aby wysłać wszystkich na odpowiednie linie. Będąc leniwym, chcesz...

14
Uogólnienie skrótów

Biorąc pod uwagę listę słów i ich skrótów, wypisz wzór, według którego można tworzyć skróty. Weźmy przykładowe dane wejściowe potato ptao puzzle pzze jako przykład (to znaczy skrót dla potatois ptao, a skrót dla puzzleis pzze). Rozważyć wszystkie możliwe sposoby, aby uzyskać ptaood potato....

14
Zamień sznurek w wiatrak

Kod na tej stronie szybko się wyczerpuje. Musimy inwestować w łańcuchy odnawialne. Musisz napisać program, który pobiera ciąg znaków i przekształca go w wiatrak. Wyzwanie Jako przykład weźmy prosty ciąg wiatraka. Weź sznurek abc. W tym przypadku oś jest postacią centralną b. Ponieważ łańcuch ma...

14
Wstaw częściowo posortowane do nieposortowanej tablicy

Witamy w pierwszym dniu w PPCG Inc. Jako nasz najnowszy młodszy asystent sortownika dokumentów, jesteś odpowiedzialny za to, aby wszystkie dokumenty, które do ciebie wysłaliśmy, były archiwizowane w kolejności alfabetycznej. To takie proste, że małpa może to zrobić. Cóż, mówiąc metaforycznie,...

14
Najkrótszy unikalny podciąg

Biorąc pod uwagę (na STDIN, jako argumenty wiersza poleceń lub jako argumenty funkcji) dwa różne niepuste ciągi, znajdź i zwróć najkrótszy ciąg pierwszego ciągu, który nie jest ciągiem drugiego. Jeśli taki podciąg nie istnieje, możesz zwrócić pusty ciąg, zwrócić dowolny ciąg, który nie jest...

14
Płacę tylko dolarami

Jak sugeruje tytuł - choć dyskretnie - płacę tylko dolarami. Wyzwanie Napisz funkcję / program, który pobiera ciąg wejściowy, który jest wartością pieniężną poprzedzoną symbolem. ex) £4.99. Następnie zwróć tę samą kwotę przeliczoną na USD. Wejście Otrzymasz ciąg jako dane wejściowe. Będzie...

14
Obcinaj kolejne znaki do n długości

Wyzwanie Biorąc pod uwagę ciąg wejściowy i liczbę całkowitą n - obcina wszelkie serie kolejnych znaków do maksymalnej długości n . Znaki mogą być dowolne, w tym znaki specjalne. Funkcja powinna rozróżniać małe i wielkie litery, a n może wynosić od 0 do nieskończoności. Przykładowe wejścia /...

14
Kod procentowy ciągu

Wprowadzenie Jak niektórzy z was mogą wiedzieć, adresy URL faktycznie zawierają listę znaków, które robią specjalne rzeczy. Na przykład, /postać oddziela części adresu URL, a ?, &i =znaki są używane do przekazywania parametrów zapytania do serwera. W rzeczywistości nie jest kilka znaków z...

14
Kod KeyPad na tekst!

Biorąc pod uwagę ciąg znaków i tablicę jako dane wejściowe, Twoim zadaniem jest wydrukowanie tekstu, który ciąg znaków wydrukuje po wpisaniu na typowej klawiaturze mobilnej. Na klawiaturze mobilnej litera jest wpisywana przez naciśnięcie przycisku n razy, gdzie n oznacza pozycję litery na etykiecie...

14
Wakacyjny ból głowy

Ostrzeżenie: NIE zasięgaj porady lekarskiej z tego postu. Jeśli potrzebujesz porady medycznej, idź do wykwalifikowanego specjalisty. Boli mnie głowa. Potrzebuję pigułek na ból głowy. Powiem ci kilka ostatnich dawek, które miałem, a ty powiesz mi, kiedy będę mógł przyjąć kolejną dawkę bez...

14
Wyjściowe naciśnięcia klawiszy

W dowolnym języku programowania utwórz program, który pobiera dane i animuje tekst wpisywany na klawiaturze. Opóźnienie między każdym znakiem powinno być różne, aby symulować prawdziwe pisanie na klawiaturze. Opóźnienie wynosi 0.1, 0.1, 0.5, 0.1, 0.1, 0.5 ...sekundy, aż do wydrukowania ostatniego...

14
A, Buzz, C, D, E, Fizz, G

Prosty FizzBuzz wykorzystujący ciągi znaków. Dany 1 słowo lub fraza (ciąg) 2 unikalne postacie Wynik Słowo lub fraza z każdym wystąpieniem pierwszego znaku zastępowanego przez fizz i każdego drugiego znaku zastępowanego przez szum Zasady Pierwsza litera zarówno w Fizz, jak i Buzz musi...

14
Zmień grawitację tekstu, jak puzzle 2048

W grze 2048 masz siatkę i możesz przenosić elementy w czterech kierunkach. Wszystkie poruszają się w tym kierunku tak daleko, jak to możliwe. Do tego wyzwania otrzymasz wyściełany, kwadratowy ciąg 2D (albo z nowymi liniami, albo z listą ciągów), w następujący sposób: ab cd e f ghij kl mno p...

14
Wyzwanie dotyczące układu klawiatury

Układ klawiatury, z którego często korzystają ludzie, to układ QWERTY, jak pokazano poniżej. Ale są też inne układy klawiatury: DVORAK COLEMAK ROBOTNIK Twoje zadanie Twój kod wymaga dwóch danych wejściowych: nazwy układu klawiatury i ciągu do transkrypcji. Twoim celem jest konwersja...

14
Word Poker, kto wygrywa?

Dane wejściowe będą składały się z dwóch pięciu liter. W rzeczywistości nie muszą to być słowa słownikowe, tylko pięć liter, każda mała lub cała wielka, twój wybór. W słowach wejściowych pojawi się tylko AZ i zawsze będą one miały długość 5 znaków. Twój program polega na zdobyciu ich obu tak,...

14
Narysuj prostopadłościan ASCII

Biorąc pod uwagę trzy liczby całkowite> = 2, utwórz sześcian ASCII w rzucie ortogonalnym (szafkowym). Trzy liczby całkowite przedstawiają wysokość, szerokość i głębokość (mierzone widocznymi znakami), w tym rogi. Narożniki powinny być „o” lub „+”, dowolny wybór. w: 10, h: 5, d: 4 Tak więc...

14
Nauczmy się chemii pH gleby!

Andrew jest chemikiem, zainteresowanym kwasowością roztworów i rolnictwem. Po miesiącach badań (Google nie jest jego przyjacielem), wymyślił następującą tabelę * dotyczącą czytelnego dla człowieka poziomu kwasowości pod względem pH (potencjał wodoru) : Nominał | zakres pH |...