Aby „przesunąć” na kilka nmiejsc, wykonaj następujące czynności: Usuń ostatnie ncyfry Dodaj nkopie pierwszej cyfry na początku numeru Na przykład, aby przesunąć liczbę o 31415trzy miejsca, wyjmij trzy ostatnie cyfry, aby uzyskać 31, a następnie dodaj jeszcze trzy kopie pierwszej cyfry 3, do końca, dając 33331. Jeśli liczba jest ujemna, …
To wyzwanie jest inspirowane tą aplikacją . To znacznie łatwiejsza wersja tego wyzwania . To wyzwanie polega na kodowaniu , podczas gdy drugie to najszybsze . Otrzymasz kwadratową siatkę wejściową o wymiarach 6 na 6, która jest podzielona na 6 obszarów, w których komórki każdego obszaru mają unikalny identyfikator ( …
Powiązane: Interquine Program A wyprowadza kod programu B po uruchomieniu, a B wyprowadza źródło C, a C wyprowadza źródło A. Tym razem nie możesz wymienić dwóch postaci i wymienić ponownie :) Wymagania: Tylko jeden język we wszystkich programach Obowiązują standardowe ograniczenia luk Wszystkie programy są różne. Jeden program, który sam …
Ok, ostatnio miałem trochę kopnięcia w trójkąt, więc oto kolejny. Trójkąt Clarka to trójkąt, w którym skrajnie lewy wpis każdego rzędu wynosi 1, a skrajne prawe wpisy składają się z wielokrotności 6, które rosną wraz ze wzrostem liczby wierszy. Oto wizualizacja 1 6 1 . 12 1 . . 18 …
Wyzwanie Biorąc pod uwagę liczbę całkowitą w 32-bitowym formacie uzupełnienia do dwóch , zwraca indeks drugiej najmniej znaczącej cyfry zero w reprezentacji binarnej, gdzie indeks 0reprezentuje najmniej znaczący bit, a indeks 31reprezentuje najbardziej znaczący bit. Jeśli nie ma drugiego zera, możesz zwrócić 0, dowolną liczbę ujemną, dowolną wartość fałszowania lub …
Gra życia i zmęczenia Stewiego jest bardzo podobna do bardziej znanej gry życia Conwaya . Wszechświat Stewie's Game of Life and Fatigue (GoLF) to nieskończona dwuwymiarowa ortogonalna siatka kwadratowych komórek, z których każda jest w jednym z trzech możliwych stanów: żywym, martwym lub zmęczonym. Każda komórka wchodzi w interakcje z …
Zadanie Powinieneś napisać program, który po naciśnięciu przycisku emituje inny dźwięk dla każdego klawisza. Kluczami, których będziesz używać, są: 1!2"34$5%6^78*9(0qQwWeErtTyYuiIoOpPasSdDfgGhHjJklLzZxcCvVbBnm Nuty zaczynają się od, Ca każdy klawisz powyżej dodaje jeden półton. Pozwólmy ci to jednak nieco ułatwić. Możesz wybrać pomiędzy 2 podobnymi zadaniami, 1) Po naciśnięciu klawisza wypisuje inną nutę, …
Wprowadzenie Więc marnuję swój czas, ponownie badając algorytmy sortowania sufiksów, oceniając nowe pomysły ręcznie i w kodzie. Ale zawsze staram się zapamiętać rodzaj moich sufiksów! Czy możesz mi powiedzieć, jakiego typu są moje sufiksy? Najbardziej lewe co? Wiele algorytmów sortowania sufiksów (SAIS, KA, mój własny daware) grupuje sufiksy do różnych …
Jako fan najbardziej udanego zespołu piłkarskiego BE , pod koniec sezonu często zastanawiam się, czy moja ulubiona drużyna ma jeszcze teoretyczną szansę na zostanie mistrzem. Twoim zadaniem w tym wyzwaniu jest udzielenie mi odpowiedzi na to pytanie. Wejście Otrzymasz trzy dane wejściowe: bieżącą tabelę, listę pozostałych meczów oraz aktualną pozycję …
Wyzwanie Podając prawidłowy goo.glskrócony link, wyślij oryginalny adres URL. Przykład goo.gl/qIwi3Ndałby coś takiego https://codegolf.stackexchange.com/. W przypadku danych wejściowych możesz wybrać opcję https?://na początku, możesz wybrać opcję www.przed goo.gl, a także możesz pozbyć się tego, goo.gljeśli chcesz tylko końca adresu URL. Ukośnik na końcu jest opcjonalny dla wejścia i wyjścia. Tak …
Biorąc pod uwagę dwie liczby, wydrukuj stronę ze znakiem „X” w określonej lokalizacji (± 10%). Numery muszą być albo procenty lub frakcje o wymiarach strefy wydrukować stronę użytkownika, np [25,75]albo ["15%","0%"]albo [0.33,1]. Nie musisz brać pod uwagę marginesów. Pamiętaj tylko, aby podać, która liczba jest szerokością, a która wysokość, a …
Twoim zadaniem jest napisanie programu, który wypisze swój kod źródłowy w odwrotnej kolejności. Jednak po uruchomieniu odwróconego kodu powinien on wypisać kod źródłowy skierowany we właściwym kierunku. Przykład Powiedz, że twój program to abc. Po uruchomieniu powinien zostać wypisany cba. cba, po uruchomieniu powinien wypisać dane abc. Zasady Twój program …
Matematyka von Koch możesz poznać po jego słynnym płatku śniegu. Ma jednak bardziej interesujące problemy z informatyką. Rzeczywiście, spójrzmy na to przypuszczenie: Biorąc pod uwagę drzewo z nwęzłami (a więc n-1krawędziami). Znajdź sposób wyliczenia węzłów1 do ni odpowiednio krawędzi od 1do n-1w taki sposób, aby dla każdej krawędzi króżnica numerów …
Zadanie Biorąc pod uwagę dwie dodatnie liczby całkowite: Narysuj prostokąt o wymiarach określonych przez dwie liczby całkowite. Powtarzaj krok 3, aż nie będzie już miejsca. Narysuj i wypełnij największy kwadrat, dotykając trzech boków (pozostałego) prostokąta. Wyjmij wynikowy prostokąt. Przykład Na przykład nasz wkład to 6i 10. Rysujemy pusty prostokąt o …
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.