Związane z Cel: Biorąc pod uwagę dwa stworzenia z opcjonalnymi zdolnościami bojowymi, zwracaj unikalne, ale spójne wartości, które reprezentują, które stworzenia zginęły, jeśli w ogóle. Wejście: #Longest form: [[P,T, "<abilities>"], [P,T, "<abilities>"]] #Shortest form: [[P,T], [P,T]] Każde stworzenie otrzyma w formie [P,T,"<abilities>"]. Będzie w formie [P,T], [P,T,""]lub [P,T,0]jeśli nie ma …
W tym zadaniu kodowi zostanie podana liczba całkowita nnn jako dane wejściowe. Twój kod powinien następnie wypisać największą liczbę wielokrotności 333 które można połączyć (w bazie 101010 ), tworząc 3n3n3n (bez zer wiodących). Na przykład, jeśli podano 260422604226042 jako dane wejściowe, 26042×3=7812626042×3=7812626042\times3=78126 i 781267812678126 można wykonać łącząc 787878 , 121212 …
Jesteś rybą w stawie, który musi przetrwać, jedząc inne ryby. Możesz jeść tylko te ryby, które są tego samego rozmiaru lub mniejsze od ciebie. Musisz stworzyć program, który pobiera ławicę ryb jako posortowane dane wejściowe. Na tej podstawie musisz obliczyć, ile ryb możesz zjeść i ostatecznie osiągnąć rozmiar. Tabela rozmiarów …
Biorąc pod uwagę ciąg, Twoim zadaniem jest zwinięcie go w strukturę zygzakowatą, jak opisano poniżej. Składany w zygzak Weźmy ciąg "Mississippi"jako przykład: Najpierw wypisz najdłuższy prefiks składający się tylko z unikalnych znaków: Mis Kiedy dojdziesz do pierwszego zduplikowanego znaku C , zignoruj go i wypisz najdłuższy prefiks składający się z …
W teraz usuniętym pytaniu dotyczącym przepływu stosów ktoś opublikował następujące informacje: Napisać program lub funkcję do drukowania wzorów zmiennego *i #na podstawie danej liczby całkowitej n. Kilka przykładów: Wejście: n=1 Wyjście: * Dane n=5 wyjściowe: *#### ###** ***## ###** *#### Wejście: n=8 Wyjście: *####### ######** ***##### ####**** ****#### #####*** **###### …
Zdefiniujmy prosty język, który działa na pojedynczej 8-bitowej wartości. Definiuje trzy operacje bitowe (wyjaśnienie kodu zakłada valuezmienną 8-bitową ): !Neguj najmniej znaczący bit ( value ^= 1) <Zawijanie w lewo Shift ( value = value << 1 | value >> 7) >zawijanie w prawo-shift ( value = value >> 1 …
Wygląda na to, że wiele osób chciałoby to mieć, więc jest to kontynuacja tego wyzwania ! Definicja : potęga pierwsza jest liczbą naturalną, którą można wyrazić w postaci p n, gdzie p jest liczbą pierwszą, a n jest liczbą naturalną. Zadanie : Biorąc pod uwagę moc pierwotną p n > …
tło Trzy lata temu ten facet Tom Murphy wpadł mu do głowy, aby rozszerzyć ideę portmanteau na wszystkie słowa w języku i nazwał to portmantout ( portmanteau plus tout [francuski dla wszystkich ]). Definiując angielski jako listę 108 709 słów, udało mu się znaleźć sekwencję 611,820 liter o następujących dwóch …
Wprowadzenie Na prywatnym czacie mój przyjaciel najwyraźniej niedawno natknął się na system bezpieczeństwa, który ma następujące dwa ograniczenia dotyczące ważnych pinów: Każda cyfra musi być unikalna (tzn. „1” może pojawić się tylko raz) Kolejność cyfr nie ma znaczenia („1234” = „4321”) Aby zilustrować, jak zły jest ten system kłódek, wyliczyć …
Definicje K p pierścienia kwadratowej macierzy o rozmiarze N , gdzie 1 ≤ k ≤ sufitu (N / 2) lista tworzą pierwiastków z k th i (N-k + 1), TH wierszy i kolumn, ale bez pierwszy i ostatni element k-1 . Przykład: Matryca: 1 2 3 4 5 6 7 …
Zrównoważone drzewa wyszukiwania binarnego są niezbędne do zagwarantowania wyszukiwania O (log n) (lub podobnych operacji). W dynamicznym środowisku, w którym wiele kluczy jest losowo wstawianych i / lub usuwanych, drzewa mogą zdegenerować się do połączonych list, które są straszne przy wyszukiwaniu. Tak więc istnieją różne rodzaje równoważących się drzew binarnych, …
Podano tablicę liczb za pomocą length >=3ilength % 3 == 0 [1, 2, 3, 4, ...] Podzielisz go na pod-tablice o długości 3 [[1, 2, 3], [4, 5, ...], [... I zwróć tablicę za pomocą [0] => Liczba obserwacji w pod-macierzy, w której wszystkie liczby są równe [1] => W …
Wszyscy wiemy, że wiele ćwiczeń wpływa tylko na połowę twojego ciała, więc musisz wykonać je dwa razy, raz dla każdej strony. Takie ćwiczenia mają dwa odpowiedniki, jeden dla lewej strony i jeden dla prawej. Jednak nie ma potrzeby wykonywania dwóch odpowiedników kolejno, o ile ćwiczenia dla obu stron są w …
Prawdopodobnie znasz sekwencję Fibonacciego, w której pierwsze dwa terminy są 0, 1(lub czasami 1, 1), a każdy następny po nich jest sumą dwóch poprzednich. Zaczyna się tak: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... Czasami sekwencja zawiera liczby, które mają szczególny wzór, który uważam …
Napisz funkcję lub program, który koduje ciąg znaków do kodu kreskowego w formacie Code 39 , w którym każdy znak jest kodowany jako pięć pasków oddzielonych czterema przerwami. Albo dwa słupki i jeden z odstępów są szerokie, a inne wąskie (kody 10 * 4), lub trzy z odstępów są szerokie …
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.