Zainspirowany tą małą grą . Wyzwanie Jako dane wejściowe podano początkową pozycję siatki (zawsze 5 x 5), jak poniżej: -ABCD -A--- ---C- ---BD --E-E Musisz połączyć litery (wszystkie te same litery razem), usuwając wszystkie puste -spacje. Listy będą zawsze A,B,C,D and E. Każda para liter musi być połączona pojedynczą nierozgałęzioną …
Wszyscy zdają sobie sprawę, że Tic Tac Toe to rozwiązana gra. Jednak wersja Misère only-Xs stanowi ciekawą alternatywę. W tej wersji gry obaj gracze grają X na planszy i starają się unikać trzech z rzędu. Jeśli chcesz dowiedzieć się więcej na ten temat, Numberphile ma fajne wideo na temat tej …
Napisz program lub funkcję, która przyjmuje na wejściu liczbę całkowitą z zakresu 1..3999 i zwraca liczbę segmentów linii wymaganych do wyrażenia tej liczby całkowitej za pomocą standardowych cyfr rzymskich (więc użyłbyś XL, ale nie VM). Przykłady: 1 -> 1 4 -> 3 5 -> 2 9 -> 3 10 -> …
Wprowadzenie Nazwy plików mogą być bardzo różne, od prostych blah.txtdo 303549020150514101638190-MSP0.txt. Ten pierwszy jest zwykle generowany przez człowieka, podczas gdy drugi jest często generowany maszynowo. Czy nie byłoby miło mieć prostą funkcję pozwalającą zgadywać, czy plik można uznać za „przyjazny dla człowieka”? Inspirowany postem Eduarda Florinescu, który został usunięty. Jego …
Wewnątrz odbiornika 5 x 5 znajduje się wirus. Ponieważ wiemy, w jaki sposób rozprzestrzenia się zanieczyszczenie, Twoim zadaniem jest wyjście z ostatniego etapu zanieczyszczenia. Odbiorca Będzie reprezentowany jako dwuwymiarowa tablica 5x5: 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 1 …
Być może widziałeś takie układanki: Znajdź 0: OOOOOOOOOOOOOOOOOOOO0OOOOOOOOOOOOOOOOOO Wyzwanie polega na napisaniu programu, który znajdzie indeks innej litery na podstawie obrazka. Wejście Dane wejściowe będą Image. Obraz składa się z jednej linii z czarnym tekstem Helvetica 24 pkt. czcionka na białym tle. Tekst będzie się składał z wyboru dwóch znaków: …
Detale Napisz funkcję lub program, który przy danej tablicy (lub liście), zawierającej tylko liczby całkowite, zwraca lub wyprowadza tablicę z odwróconymi wszystkimi podelementami. Oznacza to, że odwróć wszystkie elementy najgłębszej tablicy, a następnie drugą najgłębszą itd. Nie trzeba określać wymiarów, ale funkcja lub program musi działać dla tablic poszarpanych w …
Wymień wszystkie kombinacje z zastąpieniem (lub kombinacje z powtórzeniem) rozmiaru k z zestawu n elementów. Kombinacja z zamiennikiem to nieuporządkowany multiset, który zawiera każdy element w zestawie n elementów. Uwaga: To jest nieuporządkowane. Tak więc wcześniej wydrukowany zestaw w innym porządku nie powinien być ponownie drukowany. To jest multiset. Ten …
W Skyrim postać gracza może użyć potężnych magicznych krzyków (Thu'ums), aby osiągnąć swoje cele. Każdy krzyk składa się z trzech słów, jednak gracz może użyć pierwszego lub dwóch słów, aby osiągnąć ten sam efekt przy mniejszej mocy, ale przy krótszym czasie odnowienia. Biorąc pod uwagę małą literę ASCII Thu'um bez …
Opis wejściowy Ciąg (aby uzyskać najlepsze wyniki, wszystkie znaki powinny być drukowalne i mieć tę samą szerokość). Opis wyników Gwiazda postaci podążająca za wzorem: 0 0 0 1 1 1 222 0123210 222 1 1 1 0 0 0 gdzie 0, 1... są kolejne znaki łańcucha. Wyjście niekoniecznie musi być …
Uwaga: kiedy mówię „neguj”, mam na myśli zastąpienie wszystkich zerami (tzn. Negacją bitową) Sekwencja Thue-Morse'a wygląda jak 01101001 Sposób jego generowania to: Zacznij od przyjęcia 0. Neguj to, co zostało, i dołącz do końca. Więc weź 0. Neguj to i dodaj do końca -01 Następnie weź to i zaneguj i …
Jakie masz ogólne wskazówki na temat gry w golfa w Retina ? Szukam pomysłów, które można by zastosować do ogólnych problemów z golfem, które są przynajmniej nieco specyficzne dla Retiny (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź. Dla porównania, kompilator online jest tutaj . @ …
Jakie masz ogólne wskazówki na temat gry w golfa w D ? Szukam pomysłów, które można by zastosować do problemów z golfem w kodzie, które są przynajmniej nieco specyficzne dla D (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź.
Załóżmy, że masz 2 języki Ai B. Łańcuch sjest półkwinu Ai Bjeśli spełnia następujące warunki: sjest quine w języku A. sjest poliglotą w Ai B. Wynikiem działania sjako Bprogram jest inny ciąg znaków s', który jest quine in B. Celem tego wyzwania jest napisanie półkwiny w dwóch różnych językach. To …
Biorąc pod uwagę dodatnią liczbę całkowitą n, napisz program, który ukończy następujący proces. Znajdź najmniejszą dodatnią liczbę całkowitą większą niż nto jest idealny kwadrat i jest ona połączeniem ni jakiejś innej liczby. Kolejność cyfr nnie może zostać zmieniona. nMożna połączyć liczbę połączoną w celu uzyskania idealnego kwadratu r_1. Jeśli r_1nie …
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.