Więc ... to trochę zawstydzające. Ale nie mamy prostego „Witaj, świecie!” wyzwanie jeszcze (pomimo 35 oznaczonych tagiem hello-world i wciąż rośnie). Chociaż nie jest to najciekawszy golf w popularnych językach, znalezienie najkrótszego rozwiązania w niektórych esolangach może być poważnym wyzwaniem. Na przykład, o ile wiem, nie wiadomo, czy udało się …
W tym wyzwaniu musisz wziąć ciąg pasujący do wyrażenia regularnego ^[a-zA-Z]+$lub cokolwiek rozsądnego (nie musisz brać pod uwagę wielkich lub małych liter, jeśli chcesz) (możesz założyć, że ciąg jest wystarczająco długi i ma odpowiednią strukturę dla wszystkich operacji) i wypisuje kolejny ciąg, wygenerowany podobnie do słowa na końcu ostatniego tweeta …
Istnieje kilka całkiem fajnych wyzwania tam udziałem regex ( Self-dopasowanie wyrażenia regularnego , Regex walidacji regex ) Może to być niemożliwe, ale czy istnieje wyrażenie pasujące TYLKO do siebie? UWAGA, należy uwzględnić ograniczniki: na przykład /thing/musi pasować, /thing/a nie pasować thing. Jedynym możliwym dopasowaniem dla Twojego wyrażenia musi być samo …
Biorąc pod uwagę obraz kozy, twój program powinien najlepiej spróbować ustalić, czy koza jest do góry nogami, czy nie. Przykłady Są to przykłady danych wejściowych. Nie rzeczywiste dane wejściowe Wejście: Wynik: Downgoat Spec Twój program powinien mieć maksymalnie 30 000 bajtów Dane wejściowe będą zawierać pełną kozę Zdjęcie zawsze będzie …
Co się stanie, gdy CapsLockklawisz na klawiaturze nie będzie miał wycięcia? „Ten hPPENS”. Celem tego programu jest konsekwentna emulacja chybotania klawiatury, gdzie każde Anaciśnięcie jest zastępowane CapsLock. Wielkie litery „A” ze źródła powinny dawać ten sam efekt. Po CapsLockwłączeniu wielkie litery są odwracane. Przypadki testowe "The quick brown fox jumps …
Oto prosty bałwan artystyczny ASCII : _===_ (.,.) ( : ) ( : ) Zróbmy mu przyjaciół. Będzie to ogólny wzorzec dla naszych śnieżnych artystów ASCII: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Wiodące miejsca i nawiasy są zawsze takie same dla wszystkich snowpeople. Różne litery reprezentują sekcje wzoru, które można indywidualnie …
W matematyce wykrzyknik !często oznacza silnię i pojawia się po kłótni. W programowaniu wykrzyknik !często oznacza negację i pojawia się przed argumentem. W przypadku tego wyzwania zastosujemy te operacje tylko do zera i jednego. Factorial 0! = 1 1! = 1 Negation !0 = 1 !1 = 0 Weź ciąg …
Ponieważ zbliża się Halloween, pomyślałem, że mogę rozpocząć zabawę w golfowym konkursie! Wyzwanie jest dość proste. Trzeba napisać program, który wyprowadza albo trickalbo treat. „Skręt?” możesz zapytać. Pozwól mi wyjaśnić: Twój program musi wykonać następujące czynności: Być kompilowalnym / uruchamialnym w dwóch różnych językach. Różne wersje tego samego języka się …
Wszyscy wiemy, że jeśli użyjesz słowa „google”, spowoduje to uszkodzenie internetu. Twoim zadaniem jest utworzenie funkcji, która akceptuje jeden ciąg znaków i zwraca jego długość, używając jak najmniejszej liczby znaków Unicode. Jeśli jednak podany ciąg znaków google(małe litery) spowoduje błąd. Na przykład g('bing')wróci, 4ale g('google')spowoduje błąd. Podaj przykład użycia i …
Wprowadzenie W naszym ostatnim wysiłku zebrania katalogów najkrótszych rozwiązań dla standardowych ćwiczeń programistycznych, oto pierwsze w historii waniliowe wyzwanie PPCG FizzBuzz. Jeśli chcesz zobaczyć inne wyzwania katalogu, jest „Hello World!” i „Czy ta liczba jest liczbą pierwszą?” . Wyzwanie Napisz program, który drukuje liczby dziesiętne od 1 do 100 włącznie. …
Napisz program, który wypisze „Witaj, świecie!”. Ale również, jeśli weźmiesz tylko pierwszą, trzecią, piątą itd. Znaki swojego programu, wynikowy program powinien nadal drukować „Witaj, świecie!”. Jeśli twój program to: abc def Powinien on wypisać „Witaj, świecie!”, Ale tak też powinno być acdf Brak rozwiązań z mniej niż 2 znakami.
To wyzwanie jest hołdem dla zwycięzcy Najlepszego Obrazu na Oscars 2017 La La Land Moonlight ! Napisz funkcję / program, który pobiera ciąg zawierający tylko litery [A-Za-z], cztery symbole, które są wspólne w codziennych zdaniach .,'?i spacjach, i wyprowadza ciąg w stylu La La Land. Aby być bardziej szczegółowym, weź …
Twój ulubiony język programowania właśnie miał urodziny. Bądź miły i zaśpiewaj piosenkę Happy Birthday . Oczywiście powinieneś to osiągnąć, pisząc program w tym języku. Program nie pobiera danych i zapisuje następujący tekst na standardowym wyjściu lub dowolnym pliku: Happy Birthday to You Happy Birthday to You Happy Birthday Dear [your …
Dzisiaj jest 8 listopada 2016 r., Dzień wyborów w Stanach Zjednoczonych Ameryki. Jeśli jesteś obywatelem USA uprawnionym do głosowania, wyjdź i zagłosuj, jeśli jeszcze tego nie zrobiłeś, zanim odpowiesz na to wyzwanie. Nie dyskutuj na kogo głosowałeś. Liczy się tylko to, że głosowałeś. Jeśli nie jesteś obywatelem USA lub nie …
Było kilka wcześniejszych prób zadawania tego pytania, ale żadna z nich nie jest zgodna ze współczesnymi standardami na tej stronie. W ramach dyskusji na temat Meta publikuję ją w sposób, który pozwala na uczciwą konkurencję zgodnie z naszymi nowoczesnymi zasadami. tło Palindrom to ciąg znaków, który „czyta te same przodu …
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.