Zadanie Zadanie polega na golfie w wybrany przez siebie algorytm dokładnego dopasowywania ciągów w czasie rzeczywistym. Wejście Dwa wiersze tekstu dostarczane na standardowym wejściu, oddzielone nowym wierszem. Pierwszy wiersz zawiera „wzór” i będzie po prostu łańcuchem ASCII narysowanym z liter a-z. Drugi wiersz zawiera dłuższy „tekst” i będzie również po …
Wprowadzenie Mapa Piekarza jest ważnym systemem dynamicznym, który wykazuje chaotyczne zachowanie. Jest to funkcja od kwadratu jednostkowego do siebie definiowana intuicyjnie w następujący sposób. Wytnij kwadrat pionowo na pół, uzyskując dwa prostokąty wielkości 0.5×1. Ułóż prawą połowę u góry po lewej, uzyskując jeden prostokąt wielkości 0.5×2 Ściśnij prostokąt z powrotem …
Rövarspråket Rövarspråket to gra słowna, w którą bawią się szwedzkie dzieci, z książek o Kalle Blomkvist autorstwa Astrid Lindgren. Podstawowe zasady są następujące (z Wikipedii): Każda spółgłoska (pisownia ma znaczenie, a nie wymowa) jest podwojona, a między nimi wstawia się o. Samogłoski pozostają nietknięte. Kilka przykładów: „cześć” -> „hohelollolo” „Min …
Na stronie http://shakespeare.mit.edu/ można znaleźć pełny tekst każdej sztuki Szekspira na jednej stronie (np. Hamleta ). Napisz skrypt, który pobiera adres URL gry ze standardowego wejścia, taki jak http://shakespeare.mit.edu/hamlet/full.html , i wyświetla liczbę znaków tekstowych, z którymi każda postać odtwarzana przemawiała na standardowe wyjście, posortowane według tego, kto mówił najwięcej. …
Numery w nawiasach to prosty sposób wyrażania dużych liczb całkowitych przy użyciu tylko lewego nawiasu, spacji i prawego nawiasu ( [ ]). Numer nawiasu definiuje się jako ciąg jednej lub więcej par pasujących nawiasów [...]zwanych porcjami , każdy oddzielony od sąsiadów przez zero lub więcej spacji. Liczba spacji między poszczególnymi …
Splot binarny jest opisany liczbą Mi jest stosowany do liczby N. Dla każdego bitu w reprezentacji binarnej M, jeśli bit jest ustawiony ( 1), odpowiedni bit na wyjściu jest podawany przez XORing dwóch bitów sąsiadujących z odpowiednim bitem w N(owijanie w razie potrzeby). Jeśli bit nie jest ustawiony ( 0), …
Zadanie Twoim zadaniem jest wydrukowanie lub wydrukowanie wszystkich liczb dodatnich, w których każdy wielocyfrowy podciąg w postaci dziesiętnej jest również liczbą pierwszą. Jeśli liczba ma co najmniej 2 cyfry, oznacza to, że sama liczba również musi być liczbą pierwszą. Przykład 6197w sekwencji, ponieważ każdy wielocyfrowy podciąg 6197jest pierwsza, a mianowicie: …
W @ Adama Dyalog APL Rozszerzona The ⍢(pod) operator środki koniugacji: stosować jedną funkcję, a następnie drugą funkcję, a następnie odwrotność pierwszego. Fajnie jest myśleć o rzeczywistych działaniach w kategoriach odmiany: Problem jest przekształcany przez g w inną domenę, w której łatwiej jest go rozwiązać przez f, a następnie przekształcany …
Wprowadzenie: Mam wiele różnych szyfrów przechowywanych w dokumencie, który kiedyś skompilowałem jako dziecko, wybrałem kilka z tych, które moim zdaniem najlepiej nadawały się na wyzwania (niezbyt trywialne i niezbyt trudne) i przekształciłem je w wyzwania. Większość z nich wciąż znajduje się w piaskownicy i nie jestem jeszcze pewien, czy opublikuję …
Weź ciąg jako dane wejściowe i wykonaj dodawanie / odejmowanie wszystkich cyfr w ciągu i wyprowadzaj w wyniku sumę tych operacji. Zasady Cyfry w ciągu są odczytywane od lewej do prawej Jeśli cyfra (n) jest nieparzysta, wykonaj dodawanie z następną cyfrą (n + n1) Jeśli cyfra (n) jest parzysta, wykonaj …
Natknąłeś się na stary indyjski rękopis, który opisuje kopce zakopanego skarbu. Manuskrypt informuje również o lokalizacji skarbu, z tym że niektóre kluczowe liczby zostały zakodowane pośrednio w tekście. Dowiadujesz się, że tekst wykorzystuje system „Kaadi”, ograniczony podzbiór bardziej powszechnego systemu „Katapayadi”. (System Katapayadi to starożytny indyjski system do kodowania cyfr …
Wyzwanie: Biorąc pod uwagę ciąg znaków podzielony na określone pozycje i wielką literę należy wpisać pierwszy znak danego słowa. Wielką literę pierwszego słowa używaj wielkiej litery, jeśli i tylko jeśli była już wielka Wejście : Ciąg si znak c. Ouput: Ciąg przy każdym wystąpieniu czastępowany pierwszym znakiem wielkimi literami Przykłady: …
Biorąc pod uwagę jedną linię, która składa się tylko z liter, wykonaj następujące czynności: Utrzymujesz ciąg pusty na początku. Jeśli następny ciąg wejściowy znajduje się w ciągu, usuń go z ciągu. Jeśli następnego znaku wejściowego nie ma w ciągu, dołącz go do ciągu. Wyprowadza końcowy stan ciągu. Możesz bezpiecznie założyć, …
Weź dwie dodatnie liczby całkowite Ni Mutwórz połączone sumy sumaryczne [N]z Miteracjami. Wyprowadza wynik ostatniej iteracji. Definicja skonsolidowanej sumy skumulowanej: Zacznij od liczby Ni zdefiniuj sekwencjęX = [N] Dołącz do Xłącznych kwotX Powtórz krok 2 Mrazy. Skumulowana suma wektora, X = [x1, x2, x3, x4]wynosi: [x1, x1+x2, x1+x2+x3, x1+x2+x3+x4]. Przykład …
Osoba ma dwa imiona, jeśli ich nazwisko jest również imieniem zwyczajnym. Twoim zadaniem jest określenie, które pełne nazwiska na liście to dwa imiona. John Smith John Doe Luke Ryan Ryan Johnson Jenna Jackson Tom John Każda nazwa występująca w kolumnie imienia jest potencjalnie imieniem. Jeśli liczba wystąpień nazwy w kolumnie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.