Pytania oznaczone «string»

12
Wydrukuj ciąg z pionowymi słowami

Twoim zadaniem jest pobranie ciągu znaków ascii i wyprowadzenie ciągu jako szeregu pionowych słów oddzielonych spacjami. Przykład jest pokazany poniżej: Biorąc pod uwagę ciąg: Hello, World! My name is Foo. wyjście powinno być: H W M n i F e o y a s o l r m o l l e . o d , ! 10 punktów...

12
Usuwanie dodatkowych spacji z łańcucha

Otrzymałeś ciąg. Wypisuj ciąg z jedną spacją na słowo. Wyzwanie Wejście będzie ciąg (nie nulllub pusta), otoczony z cytatami ( ") wysyłane za pośrednictwem stdin. Usuń z niego początkowe i końcowe spacje. Ponadto, jeśli pomiędzy dwoma słowami (lub symbolami lub czymkolwiek) jest więcej niż jedna...

12
Przesuwaj znaki w ciągu

W tym wyzwaniu musisz przesunąć znaki w wprowadzonym ciągu n razy i wyprowadzić przesunięty ciąg Wejście Dane wejściowe będą najpierw zawierać ciąg znaków. W następnym wierszu będzie występować liczba całkowita, która oznacza n. Wynik Jeśli njest dodatnia, przenieś znaki w ciągu do właściwych...

12
Liczba prawidłowych labiryntów

Biorąc pod uwagę WxHsiatkę, ile jest możliwych labiryntów? Rzeczy, które wiesz o labiryncie: Siatka ma dokładnie Hkwadraty wysokie i Wszerokie kwadraty. Istnieją trzy rodzaje kwadratów: Start, Zakończ i Pusty. Twój labirynt musi zawierać dokładnie 1 początek i 1 koniec, a wszystkie pozostałe...

12
Podpisz to słowo!

Co to jest podpis słowny? Podpis słowa są wszystkich jego listów uporządkować - podpisami this, histi hitsto wszystko hist. Wyzwanie Napisz program programowy powinien poprosić o dane wejściowe, a następnie wydrukować podpis tego słowa. Przykładowy przebieg programu może wyglądać...

12
Wirujące spirale

Biorąc pod uwagę kwadrat tekstu reprezentujący spiralę znaków, obróć go! Spirala zaczyna się na środku i przesuwa się w kierunku przeciwnym do ruchu wskazówek zegara do zewnętrznej krawędzi, zaczynając na lewo od środka: 987 216 345 To przekłada się na ciąg 123456789. Obrót odbywa się w lewo ,...

12
Usuń powtarzające się słowa z łańcucha

Usuń wszystkie powtarzające się słowa z wprowadzonego zdania. Dane wejściowe będą podobne, cat dog cat dog bird dog Snake snake Snakea dane wyjściowe powinny cat dog bird Snake snake. Zawsze będzie pojedyncza spacja oddzielająca słowa. Kolejność wyjściowa musi być taka sama jak wejściowa. (Patrz...

12
Marchewki. Więc. Wiele. Marchewki

Cholera, to dużo marchewek. Inspiracja Zadanie Musisz stworzyć program, który w tak wielu językach, jak to możliwe, zastąpi każde wystąpienie ^z wyprzedaży sformatowanej linkiem (czyli, że gdybym miał pisać go w odpowiedzi, to automatycznie odczyta go jako obraz i umieścić obraz zamiast...

12
Odtwórz zdanie ponownie

To wyzwanie składa się z dwóch części. Zwycięzcą zostanie rozwiązanie o najniższej całkowitej liczbie bajtów. Do obu wyzwań należy użyć tego samego języka. Część 1: Napisz funkcję lub program, który pobiera zdanie zawierające tylko poprawne słowa jako dane wejściowe i wyświetla listę używanych...

12
Smooth vs. Chunky vs. Broken Squiggles

Na podstawie strun grubych vs. gładkich . Squiggles /\_/\/\__/\/\/\/\_/\_/\to świetna zabawa na klawiaturze, gdy naprawdę się nudzisz. Ale nie wszystkie squiggles są sobie równe. Niektóre zawijasy są gładkie, \___/a niektóre grube, jak /\/\/\/\. Inni są po prostu zupełnie złamani////_\\\ Wewnątrz...

12
Zaimplementuj skracacz URL

Adresy URL stają się zbyt długie. Musisz więc zaimplementować algorytm, aby skrócić adres URL. ja. Struktura adresu URL Adres URL składa się z 2 głównych części: domeny i ścieżki . Domena jest częścią adresu URL przed pierwszym ukośnikiem. Możesz założyć, że adres URL nie zawiera protokołu....

12
Czy są zamaskowane nawiasy?

Ktoś dał nam ciąg znaków, ale wszystkie znaki podobne do nawiasów zostały zmienione na normalne i nie wiemy, które, a nawet ile ich było. Wiemy tylko, że gdyby L1,L2,L3,...,LNbyły różnego rodzaju lewe nawiasy i R1,R2,R3,...,RNbyły różnymi odpowiednimi rodzajami prawym nawiasami, wszystkie byłyby...

12
Wszystkie liczby pasujące do ciągu

Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N. Wydrukuj listę wszystkich wyraźnych liczb dziesiętnych, które można zapisać dokładnie w N znakach, używając cyfr ( 0123456789), miejsc dziesiętnych ( .) i znaków ujemnych ( -). Na przykład, niektóre numery, które znajdować...

12
Efektywna notacja naukowa

Któregoś dnia mój nauczyciel chemii wyjaśniał nam notację naukową (używając małej liczby i mnożąc ją przez potęgę dziesięciu, aby łatwiej wyrażać duże liczby), co przywróciło mnie o kilka lat, kiedy się go nauczyłem. Po zapoznaniu się z podstawami zadaliśmy kilka typowych pytań matematycznych, z...

12
Przygotowanie testu wielokrotnego wyboru

Wprowadzenie Uwaga: nie jest to jakaś metoda zachęcania do oszukiwania. Jak już powiedział Cᴏɴᴏʀ O'Bʀɪᴇɴ , studiowanie jest najlepszym rozwiązaniem do zdania testu: 3. Rozważ następujące odpowiedzi na test wielokrotnego wyboru: ABCBCAAB Oto tabela wskazująca, czy odpowiedzi pasują do siebie:...

12
Pomóż przeliczyć swojego przedstawiciela!

Kilka miesięcy temu rozmawialiśmy o meta na temat zwiększania reputacji przyznawanej za głosowanie nad pytaniami. Oto podstawy naszego obecnego systemu reputacji głosów: 1 Pytanie głosujące Ujest warte 5 punktów reputacji. Odpowiedź głosowania ujest warta 10 reputacji. Odpowiedź na pytanie lub...

12
W połowie odwróć ciąg binarny

To jest pytanie uzupełniające do mojego pytania Puzzling.SE : Zapytałem, czy istnieje funkcja f mapująca ciągi logiczne na ciągi logiczne, tak że f (f (b)) = rewers (b) dla wszystkich ciągów wejściowych b . (Przez odwrotność rozumiem funkcję odwracającą kolejność bitów.) Powyższy link zawiera...

12
Pomocnik wyszukiwania słów

Ostatnio szukałem słów i pomyślałem, że byłoby o wiele łatwiej, gdyby wszystkie słowa były czytane od lewej do prawej. Ale przepisanie wszystkich wierszy wymaga dużo wysiłku! Pozyskuję więc golfistów z kodem do pomocy. (Zastrzeżenie: powyższa historia może być, ale nie musi, być bardzo...

12
„Schody-jeśli” ciąg

Musisz napisać program lub funkcję, która utworzy ciąg „schodkowy”. Oto, w jaki sposób „schodów” ciąg: Dla każdego znaku w ciągu: Jeśli znak jest samogłoską składającą się z wielkich lub małych liter, nie zawierającą „y”, wypisz go, a następnie przenieś resztę ciągu w górę kolumny. Jeśli znakiem...