Pytania oznaczone «string»

43
Czy moje ciasto zostało podzielone na dwie części?

Napisz program lub funkcję, która pobierze niepustą listę liczb całkowitych dodatnich. Możesz założyć, że jest on wprowadzany w rozsądnym dogodnym formacie, takim jak "1 2 3 4"lub [1, 2, 3, 4]. Liczby na liście wprowadzania reprezentują wycinki pełnego wykresu kołowego, gdzie każdy rozmiar wycinka...

43
Miga dwanaście

Wiele urządzeń elektronicznych, zwłaszcza starych, będzie migać, 12:00gdy czas nie zostanie ustawiony. Celem tego wyzwania jest odtworzenie tego. W szczególności zadaniem jest wyświetlanie 12:00i --:--alternatywnie w nieskończonej pętli . Okres powinien wynosić 1 drugi równo podzielona na dwa...

43
Prędkość listów

Biorąc pod uwagę ciąg znaków, wypisz nowy ciąg z każdą literą przesuniętą w prawo przez odpowiedni indeks alfabetu. Wszyscy wiemy, że A jest wolne, a Z to szybka litera. Oznacza to, że Z zostaje przesunięty w prawo o 25 pól, A w ogóle się nie zmienia, a B zostaje przesunięty o 1 pole. Twój...

42
Oszuści w zoo

Chcesz otworzyć nowe zoo. To będzie niesamowite. Ale będąc tanią łyżwą, którą jesteś, chcesz pozwolić sobie tylko na trzyliterowe zwierzęta (wszyscy wiedzą, że koszt zwierzęcia jest proporcjonalny do długości jego nazwy). Istnieje marzenie, aby ludzie płacili za oglądanie elephant. Ale nagle masz...

42
Objaśnij te ciągi

Zainspirowany łańcuchem komentarzy ... Chcę enklactwyjść z tego wyzwania, ale nie mogę ... @ETHproductions to enklact (v): aby zaimplementować tabelę wyszukiwania za pomocą podsekcji składającej się z unikalnych elementów. Enklacting to bardzo przydatny sposób kompresji tabeli odnośników....

42
Esolang-Comment-Generator szablonów

Wiele osób na tej stronie używa języków ezoterycznych , a ponieważ języki te są niezwykłe i trudne do zrozumienia, często piszą wyjaśnienia w określonym formacie. Na przykład, jeśli kod był abcdefghijklmnop I te języki używają #komentarzy, napisaliby takie wyjaśnienie: a #Explanation of what...

42
Czy to pangram?

Napisz funkcję lub program, który pobiera ciąg znaków i wypisuje prawdziwą wartość, jeśli ciąg znaków jest pangramem (ciąg liter zawierający co najmniej jedną z każdej litery alfabetu angielskiego), a w przeciwnym razie wartość falsey. Przypadki liter należy zignorować; Jeśli ciąg jest...

42
Strzelec scrabble

Wyzwanie: Weź ciąg wielkich lub małych liter jako dane wejściowe (opcjonalnie) i oblicz wynik, który uzyskałby w grze Scrabble w języku angielskim. Zasady: Wynik każdej litery jest następujący (użyj tego, nawet jeśli istnieją inne wersje gry): 1 point: E, A, I, O, N, R, T, L, S, U 2 points: D,...

42
Nieskrępowany!

Wprowadzenie W ścianie są 3 gwoździe. Masz kawałek sznurka, który jest przymocowany do ramy obrazu na obu końcach. Aby powiesić obraz, zaplątałeś sznurek w gwoździe. Ale zanim puścisz zdjęcie: czy możesz przewidzieć, czy obraz spadnie, po prostu patrząc na to, jak sznurek jest owinięty wokół...

42
Narysuj Alfabet Sawtooth

Prosty dzisiaj. Napisz najkrótszy program, który rysuje „alfabet piłokształtny”, podając dodatnią liczbę całkowitą dla wysokości. Musisz wpisać nazwę swojego języka programowania, gdy dojdziesz do litery, od której się zaczyna. Na przykład, jeśli Twoim językiem jest Python, a dane wejściowe to...

42
Czy jestem inżynierem?

Ostatnio inżynier elektryk badający czasy na światłach został ukarany grzywną w wysokości 500 dolarów przez stan Oregon za określenie siebie jako inżyniera. Biorąc pod uwagę 2-literowy ciąg jako dane wejściowe, reprezentujący stan USA, wynik: I am not an engineerjeśli stan to Oregon ( OR) I am...

42
Odwróć spółgłoski

Program powinien pobrać ciąg znaków i odwrócić w nim spółgłosek, zachowując kolejność samogłosek. Wszystkie litery będą pisane małymi literami, więc nie musisz się martwić o obudowę. Przykłady podano poniżej. Wejście: a test case. Spółgłoski są tutaj t,s,t,c,s. Powinny one pochodzić w odwrotnej...

42
StringgnirtSStringgnirtSStringgnirtS

Oto stosunkowo proste wyzwanie. Biorąc pod uwagę ciąg o długości N , wypisz ciąg do przodu, następnie do tyłu, następnie do przodu, a następnie do tyłu ... itd. N razy. Na przykład, jeśli dane wejściowe były Hello! Powinieneś wypisać: Hello!!olleHHello!!olleHHello!!olleH Możesz także...

42
Bitflip i negacja

Biorąc pod uwagę liczbę całkowitą, utwórz wyrażenie, które tworzy ją z 0użycia jednoargumentowej negacji -i uzupełniania bitowego ~( ~n= -n-1), z operatorami stosowanymi od prawej do lewej. ... -3 = ~-~-~0 -2 = ~-~0 -1 = ~0 0 = 0 1 = -~0 2 = -~-~0 3 = -~-~-~0 ... Twój wyrażenie musi być jak...

42
Sheffle tho vawols ureund!

Biorąc pod uwagę ciąg wejściowy, wyjściowy ciąg ze wszystkimi samogłosek a, e, i, oi uzamienione na oślep między sobą. Na przykład, w ciągu this is a testistnieją 4 samogłoski: [i, i, a, e]. Prawidłowe tasowanie tych samogłosek może [a, i, e, i]zatem dać wynik thas is e tist. O...

42
Więcej dzwonków…

Jesteś zapewniając wsparcie techniczne dla tej Bruce Dickenson jak on wytwarza sesję nagraniową Blue Oyster Cult. Gdy poprosi o więcej dzwonków , możesz mu je dać. Twoje zadanie Napisz program lub funkcję, która pobiera ciąg (lub odpowiednik w Twoim języku) jako dane wejściowe i wyświetla...

42
Mój Boże, jest pełno przestrzeni!

Niektóre osoby upierają się przy użyciu spacji do tabel i wcięć. W przypadku tabeli jest to bezsprzecznie złe. Z definicji tabulatory muszą być używane do tworzenia tabel. Nawet w przypadku wcięć tabulatory są obiektywnie lepsze: Społeczność Stack Exchange ma wyraźny konsensus . Używanie...

42
Przeanalizuj format słownika Bookworm

Niedawno oddałem się nostalgii w postaci Bookworm Deluxe: Jeśli nie widziałeś go wcześniej, to gra słowna, której celem jest łączenie sąsiadujących ze sobą kafelków w celu utworzenia słów. Aby ustalić, czy łańcuch jest prawidłowym słowem, sprawdza go w wewnętrznym słowniku, który jest...