Napisz quine, które składa się z prawdziwych angielskich słów oddzielonych pojedynczymi spacjami. „Słowo” jest zdefiniowane jako ciąg znaków zawierający tylko małe i wielkie litery ( /[a-zA-Z]+/w wyrażeniu regularnym). Aby być „prawdziwym”, twoje słowo musi zostać rozpoznane przez oficjalny słownik Scrabble . Korzystam ze słownika Scrabble, ponieważ daje on ostateczną odpowiedź …
Czynnością, którą czasami robię, gdy się nudzę, jest pisanie kilku znaków w pasujących parach. Następnie rysuję linie (ponad szczytami nigdy poniżej), aby połączyć te postacie. Na przykład mógłbym napisać abcbacabcbacabcbac a następnie narysować linie jako: Albo mógłbym napisać abbcacabbcacabbcac Po narysowaniu tych linii próbuję narysować zamknięte pętle wokół kawałków, aby …
Niektóre postacie są bardziej święte niż inne. Używając możliwie jak najmniej bezbożnych liter, wyświetl powyższe oświadczenie. Wyzwanie Napisz pełny program do drukowania Holy Hole In A Donut, Batman!do STDOUT lub najbliższej alternatywy. Jeśli możesz skompresować dane wejściowe, aby zmniejszyć swój wynik, oszalej :) Wejście Żaden Wydajność Holy Hole In A …
Problem: Twoim celem jest dodanie dwóch liczb wejściowych bez korzystania z któregokolwiek z następujących operatorów matematycznych: +,-,*,/. Ponadto nie można używać żadnych wbudowanych funkcji, które zostały zaprojektowane w celu zastąpienia tych operatorów matematycznych. Punktacja: Najmniejszy kod (w liczbie bajtów) wygrywa. Aktualizacja Większość programów, które widziałem, albo łączy dwie tablice zawierające …
Cel Utwórz program / funkcję, która pobiera dane wejściowe N, sprawdź, czy Nlosowe pary liczb całkowitych są względnie pierwsze, i zwraca sqrt(6 * N / #coprime). TL; DR Wyzwania te są symulacjami algorytmów, które wymagają jedynie natury i twojego mózgu (i być może pewnych zasobów wielokrotnego użytku) do przybliżenia Pi. …
Coś jest nie tak z klawiaturą. ShiftKlucz ma własny rozum. Za każdym razem, gdy wpisujesz znak, nie masz pojęcia, czy wyjdzie on przesunięty, czy nie (chociaż jest to 50-50). Oprócz standardowych klawiszy znaków nic na klawiaturze nie działa. Nie ma myszy ani innych środków wprowadzania. W jakiś sposób wiesz, że …
Jeśli kiedykolwiek próbowałeś pisać kod palindromiczny, będziesz wiedział, ile nawiasów przeszkadza. ()()nie jest palindrom, choć to trochę wygląda jak powinno być, podczas gdy ())(i ()(to zarówno palindromiczna i oba bardzo głupi patrząc. Czy nie byłoby wygodnie, gdyby było na odwrót? Łańcuch jest dogodnie palindromiczny, jeśli jest równy łańcuchowi pochodnemu, gdy …
Wyzwanie Twoim zadaniem jest stworzenie programu, który pobiera dane wejściowe z ciągu i generuje dane wyjściowe w formacie kwadratu. Puste ciągi powinny zwracać pusty ciąg. Przykłady Biorąc pod uwagę wkład: golf Twój program powinien wypisać: golf o l l o flog Wkład: 123 Wydajność: 123 2 2 321 Wkład: a …
Twoim zadaniem jest wyprowadzenie dokładnego ciągu The Jabberwocky bez udziału. Obowiązują normalne zasady dotyczące wejścia i wyjścia, więc dozwolone są zarówno funkcje, jak i programy. Oczywiście jest haczyk, nie byłoby fajnie bez haczyka. Twój program po pozbawieniu znaków alfabetycznych musi uruchomić wiersz Jabberwocky (bez rozróżniania wielkości liter). Aby rozpocząć wiersz, …
Twoje zadanie jest proste: napisz program, który przyjmuje liczbę całkowitą jako dane wejściowe i wyprowadza go, jeśli był nieparzysty, i nie robi nic innego (nie jest dozwolone zatrzymywanie). Wyzwanie polega na tym, że można używać tylko nieparzystych bajtów. Możesz opcjonalnie dołączyć końcowy znak nowej linii do wyniku. To jest golfowy …
W tym wyzwaniu musisz rozwiązać 4 różne zadania przy użyciu tego samego zestawu znaków. Możesz zmieniać układ znaków, ale nie możesz dodawać ani usuwać znaków. Zwycięzcą zostanie zgłoszenie, które rozwiązuje wszystkie zadania przy użyciu jak najmniejszej liczby znaków. Wszystkie zadania muszą być rozwiązane w tym samym języku. Pamiętaj, że jest …
Dając dowolny ciąg, wydrukuj go w postaci trójkąta, w którym tekst biegnie w górę i w dół wzdłuż każdej przekątnej. Na przykład wejście "Hello World"powinno wypisać: d l r d o l W r d o l o W r d l o l l o W r d e …
Jest to stosunkowo szybki, ale jestem pewien, że ci się spodoba. Codegolf program, który pobiera dane wejściowe w formie zdania, a następnie podaje w wyniku pierwszą literę pisaną wielkimi literami w każdym słowie. Zasady: Zgłoszenia nie mogą mieć formy funkcji. Więc nie: function x(y){z=some_kind_of_magic(y);return z;} jako ostateczna odpowiedź ... Twój …
Biorąc pod uwagę listę dodatnich liczb całkowitych, określ, czy każda sąsiednia para liczb całkowitych ma wspólny czynnik pierwszy. Innymi słowy, wypisz prawdę wtedy i tylko wtedy, gdy nie ma dwóch sąsiadujących liczb całkowitych na liście współrzędnych . Innymi słowy: biorąc pod uwagę listę liczb całkowitych dodatnich [a 1 a 2 …
Wątek rabusia Twoim zadaniem jako gliniarzy jest wybranie trzech rzeczy: Język programowania Sekwencja OEIS Zestaw bajtów Następnie musisz potajemnie napisać program w tym języku, który oblicza n-tą sekwencję terminów, używając tylko bajtów w zestawie. Ujawnisz trzy informacje, aby złodzieje mogli spróbować znaleźć program. Odpowiedzi zostaną ocenione według liczby bajtów w …
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.