Wprowadzenie 24 marca 2015 r. @Isaacg grał w golfa swoją odpowiedź w języku Pyth od 44 do 42 bajtów. Ponieważ przekreślony 44 ( 44 ) wygląda bardzo podobnie do zwykłego 44, @Optimizer dodał następujący komentarz: skreślony 44 jest nadal normalny 44 :( Następnie, 21 października 2015 r., @ Doorknob ♦ …
Normalne wsporniki ( (), [], <>i {}) są ładne i jednoznaczne, jednak ktoś myślał, że będzie to dobry pomysł, aby wykorzystać znaki spoza Wspornik nawiasach. Te znaki, |i "są niejednoznaczne. Na przykład robi """" odpowiada (()) lub ()() Nie da się powiedzieć. Na przykład zaczyna się robić ciekawie, gdy zmieszamy …
Wprowadzenie Nie widzę tu wielu wyzwań wyrażeń regularnych, więc chciałbym zaoferować to zwodniczo proste, które można wykonać na wiele sposobów, używając wielu smaków wyrażeń regularnych. Mam nadzieję, że zapewni entuzjastom regex trochę radości z gry w golfa. Wyzwanie Wyzwanie polega na dopasowaniu tego, co bardzo luźno nazwałam serią „egalitarną”: serią …
Biblia jest jedną z najbardziej wpływowych książek, jakie kiedykolwiek napisano, i jest często cytowana jako najlepiej sprzedająca się książka wszechczasów . Zostało napisane przez około 40 różnych autorów na przestrzeni setek lat zanim został skompilowany w jego obecnej formie. Ciekawe jest to, że Biblia jest podzielona. Jest on podzielony na …
Od jakiegoś czasu nie mieliśmy pytania na ciąg znaków (dokładnie 5 dni), więc przejdźmy do jednego. Biorąc pod uwagę ciąg si dodatnią liczbę całkowitą n, weź każdy nelement s, powtórz go nrazy i włóż z powrotem s. Na przykład, jeśli n = 3i s = "Hello, World!", co trzeci znak …
Napisz funkcję, która pobiera ciąg liter i spacji (nie trzeba obsługiwać znaków innych niż litery) i wykonuje następujący algorytm tłumaczenia GŁOS ANNOUNCER: Po pierwsze, wszystko wielkie litery. Dla każdego słowa Wydłuż każdą klaster spółgłoski poprzez potrojenie każdej litery; z wyjątkiem tego, że słowo zaczyna się gromadą spółgłoskową, nie wydłużaj tej …
Uwaga: tytuł został celowo wpisany błędnie. Biorąc pod uwagę ciąg s, zamień pierwsze serie samogłosek co 2 słowa. W przypadku tego wyzwania y jest uważane za samogłoskę. Na przykład, biorąc pod uwagę „wielki dzień pana”: 1. Input: "great day sir" 2. Identify pairs of words: "[great day] [sir]" (No word …
Rozważ ciąg 160615051. Może być „triangulowany” jako taki: 1 606 15051 Następnie każdy rząd jest palindromem. Pamiętaj również, że każda strona na obwodzie jest również palindromem: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Dlatego ciąg ten można uznać za w pełni palindromiczny trójkąt. 100W …
Proste wyzwanie zainspirowane popularnością mojego poprzedniego wydruku niewidocznego tekstu i wydruku prawdziwych niewidzialnych wyzwań tekstowych oraz wyzwanie o tej samej długości i różnej długości . Biorąc pod uwagę ciąg znaków składający się wyłącznie z drukowalnych znaków ( 0x20 to 0x7E), wypisz każdy drukowalny znak nieobecny w ciągu. Wejście Ciąg znaków …
Twoim wyzwaniem jest przyjęcie nazwy (łańcucha) jako danych wejściowych, takich jak Albert Einstein i wyjście: Einstein, Albert Pseudo kod: set in to input set arr to in split by " " set last to the last element of arr remove the last element of arr set out to arr joined …
Zadanie: Podaj wartość dla x, gdzie a mod x = bdla dwóch podanych wartości a,b. Założenie ai bzawsze będą dodatnimi liczbami całkowitymi Nie zawsze będzie na to rozwiązanie x Jeśli istnieje wiele rozwiązań, wypisz co najmniej jedno z nich. Jeśli nie ma żadnych rozwiązań, nie wypisuj nic lub wskazuj, że …
Podczas korzystania ze znaczników, podobnie jak w sieci SE, wcięcie czterech spacji przed wierszem tekstu oznacza go jako część bloku kodu, jak mam nadzieję, wiesz. Jeśli nie, oto przykład (z .reprezentacją spacji): .... Kod .... Więcej kodów prowadzi do Code More code Problem polega na tym, że po skopiowaniu i …
(Znaczenie: Konwertuj angielski na Bleet) Od lat chwalimy kozy za boga. Ale jeśli nie potrafimy przetłumaczyć angielskiego na „Bleet”, język koziego Boga, nie możemy się z nimi porozumieć. Aby więc się z nimi komunikować, zbadaliśmy działalność kóz i znaleźliśmy ten wzór, który jest rdzeniem języka. Powiedz „Bleet” na długość każdego …
Wprowadzenie Z Wikipedii : Tesselacji z płaskiej powierzchni jest Dachówka płaszczyźnie przy użyciu jednej lub większej ilości geometrycznych kształtów zwane płytki, bez pokrywania się z i bez przerw. Dość znaną teselację pokazano poniżej: Romb są kafelkami w sposób, który nie nakłada się ani nie pokrywa, i symuluje zamienianie się kolumn …
Jest to część wyzwania dotyczącego gliniarzy i rabusiów. Idź tutaj po część gliniarzy. Na potrzeby tego wyzwania zdefiniujemy białe znaki jako tylko linie (0x0A) i spacje (0x20). Zauważ, że większość języków i smaków wyrażeń regularnych uważa również wiele innych znaków za spacje, zarówno wewnątrz, jak i poza zakresem ASCII, więc …
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.