Zadanie Chyba wszyscy uwielbiają automatyczne generowanie kodu i oszczędność czasu podczas pracy. Musisz stworzyć wiele klas i członków w ciągu dnia i nie chcesz ich tworzyć gettersręcznie. Zadanie polega na napisaniu programu lub funkcji, która automatycznie generuje gettersdla wszystkich członków klasy. Wejście W naszym języku obiekty są bardzo proste. Nazwy …
Twoim zadaniem jest utworzenie jednego programu typu „pieprzenie mózgu” dla każdego z następujących operatorów binarnych. Każdy program powinien pobrać jedną lub dwie liczby 8-bitowe (A i B) z danych wejściowych i obliczyć określoną operację: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) …
Przeniesiono z czatu Biorąc pod uwagę dwa niepusty nieujemną liczbą całkowitą macierzy i B , odpowiedzi na liczbę występuje jako ciągły, ewentualnie pokrywające, podmatryca w B . Przykłady / zasady 0. Mogą nie być żadnych podmacierzy Odp . : [[3,1], [1,4]] B : [[1,4], [3,1]] Odpowiedź: 0 1. Submatrices muszą …
Wyobraźmy sobie, że otrzymujemy kawałek jakiegoś górzystego regionu, co dałoby kształt podobny do tego: 4 _ 3 _ _ __/ \ 2 / \__/ \ _/ \_ / 1 / \ / \_/ 0 \/ 12322223210012233343221112 Jak widzimy, możemy to przedstawić (do pewnego stopnia) za pomocą sekwencji liczb całkowitych. Na …
Rozważ dwie posortowane tablice liczb całkowitych i o wielkości odpowiednio i gdzie . Na przykład , .Y m n m < n X = ( 1 , 4 ) Y = ( 2 , 10 , 11 )XXXYYYmmmnnnm < nm<nm < nX= ( 1 , 4 )X=(1,4) X = (1,4)Y= …
Jestem wielkim fanem gry Creeper World, a zwłaszcza kontynuacji. Nie musisz wiedzieć, jak działa ta gra, aby odpowiedzieć na pytanie, chciałem tylko wspomnieć, skąd pochodzi moje pytanie. W grze Twoim celem jest zniszczenie Emiterów, które spawnują Creeper, przy użyciu broni znanej jako nullifier. Nullifier może zniszczyć dowolny emiter w tym …
Rozważ tablicę dodatnich liczb całkowitych: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... Następnie połącz je: 1234567891011121314151617181920212223242526... A następnie podziel je na kawałki o zmiennej długości, przy czym każda długość jest równa N- tej dodatniej liczbie całkowitej: [1][23][456][7891][01112][131415][1617181][92021222][324252627][2829303132] ... --------------------------------------------------------------------------- 1 2 3 4 …
Biorąc pod uwagę tablicę liczb całkowitych nieujemnych, Twoim zadaniem jest zachowanie tylko niektórych jego elementów, jak opisano poniżej. Powiedzmy, że tablica jest [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Najpierw uzyskać pierwszy element tablicy n. Zatrzymaj pierwsze nelementy i odrzuć następny (odrzuć n+1th). Nowa tablica to …
Jeśli napiszemy sekwencję liczb jako współczynniki szeregu mocy, wówczas ta seria mocy nazywana jest (zwykłą) funkcją generującą (lub Gf) tej sekwencji. To znaczy, jeśli dla niektórych funkcji F(x)i serii liczb całkowitych a(n)mamy: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) Następnie F(x)jest funkcja generowania a. …
W tym wyzwaniu musisz przeanalizować listę list w prostszym formacie listy. To wyzwanie opiera się na moim parserze Sadflak. W moim parserze sadflak usunął wszystkie (), zastąpione sumą () na początku listy, aby program działał szybciej. Aby parsować do Sad-List, musisz to zrobić (implementacja Pythona, używa krotki krotek): def sadlistfunc(list): …
Twoim zadaniem dzisiaj będzie pobranie istniejącego pliku i dodanie do niego zer, aż osiągnie określony rozmiar. Musisz napisać program lub funkcję, która pobierze nazwę pliku w bieżącym katalogu fi liczbę bajtów b. Zachowując oryginalną treść f, musisz napisać na końcu zero (bajty zerowe, a nie ascii 0), aby nowy rozmiar …
(Istnieją pokrewne pytania dotyczące nieskończonych piaskowców i znajdowania elementów tożsamości piaskowców .) Biorąc pod uwagę macierz nieujemnych liczb całkowitych, zwróć macierz o takich samych wymiarach, ale przewrócona : Jeśli macierz nie zawiera wartości większych niż 4, zwróć ją. Każda „komórka”, która jest większa niż 3, zostaje zmniejszona o 4, a …
To wyzwanie opiera się na grze Layerz. Biorąc pod uwagę, jako argument stdin lub jako funkcję, prostokątny układ 2D komórek, w którym każda komórka zawiera albo puste (możesz użyć zer zamiast pustych miejsc bez kary), 1, 2, 3 lub 4 ; znaleźć sposób na podzielenie go na prawidłowe regiony (jak …
Zdefiniujmy funkcję „nieopakowanego rozmiaru” ulisty zagnieżdżonej l(zawierającej tylko listy) według następujących reguł: Jeśli ljest pusty, to u(l)jest 1. Jeśli ljest niepuste, u(l)jest równe sumie nieopakowanych rozmiarów każdego elementu lplus jeden. Twoim zadaniem jest napisanie programu (lub funkcji), który pobiera listę jako dane wejściowe i wyprowadza (lub zwraca) nieopakowany rozmiar listy. …
Wprowadzenie Kipple to ezoteryczny język programowania oparty na stosach, opracowany przez Rune Berg w marcu 2003 roku. Kipple ma 27 stosów, 4 operatorów i strukturę kontrolną. Półki na książki Stosy są nazywane a- zi zawierają 32-bitowe liczby całkowite ze znakiem. Istnieje również specjalny stos @, aby ułatwić wyprowadzanie liczb. Kiedy …
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.