Wyzwanie Biorąc pod uwagę liczbę całkowitą, w xktórej 1 <= x <= 255zwracane są wyniki potęg dwóch, które po zsumowaniu dają x. Przykłady Biorąc pod uwagę wkład: 86 Twój program powinien wypisać: 64 16 4 2 Wkład: 240 Wydajność: 128 64 32
Wyzwanie Biorąc pod uwagę liczbę całkowitą, w xktórej 1 <= x <= 255zwracane są wyniki potęg dwóch, które po zsumowaniu dają x. Przykłady Biorąc pod uwagę wkład: 86 Twój program powinien wypisać: 64 16 4 2 Wkład: 240 Wydajność: 128 64 32
Proste wyzwanie na poniedziałkowy wieczór (no lub wtorek rano w drugiej połowie świata ...) Jako dane wejściowe podano zagnieżdżoną, potencjalnie poszarpaną tablicę dodatnich liczb całkowitych: [1, [[2, 3, [[4], 5], 6, [7, 8]], 9, [10, [[[11]]]], 12, 13], 14] Twoim zadaniem jest określenie jego...
Biorąc pod uwagę niepustą listę / tablicę zawierającą tylko nieujemne liczby całkowite takie jak to: [0, 0, 0, 8, 1, 4, 3, 5, 6, 4, 1, 2, 0, 0, 0, 0] Wypisuje listę z usuniętymi końcowymi i wiodącymi zerami. Dane wyjściowe dla tego będą: [8, 1, 4, 3, 5, 6, 4, 1, 2] Niektóre inne przypadki...
Powiedzmy, że mam następującą macierz (2D): [[1, 2, 3, 4 ], [5, 6, 7, 8 ], [9, 10, 11, 12], [13, 14, 15, 16]] Obróć matrycę w kierunku przeciwnym do ruchu wskazówek zegara R (nie w przyrostach 90 stopni, tylko o 1 liczbę za każdym razem), 1 2 3 4 2 3 4 8 3 4 8 12 5 6 7 8 --> 1 7 11 12...
Wyzwanie jest proste: napisz program lub funkcję, która, gdy otrzyma skończoną nieujemną liczbę całkowitą, wyprowadza zagnieżdżoną tablicę. Zasady Twój kod musi wygenerować unikalną poprawną tablicę zagnieżdżoną dla każdej liczby całkowitej 0 ≤ n <2 31 . Każdy możliwa tablica zagnieżdżona...
Wszyscy znamy sekwencję Fibonacciego : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Zamiast tego f(n) = f(n-1) + f(n-2)weźmiemy cyfrową sumę poprzednich 2 wpisów. Sekwencja powinna zacząć się od tego 0, 1, po czym różnice są szybko widoczne. Ta...
Biorąc pod uwagę dodatnią liczbę całkowitą n, wyprowadzaj N„matrycę” tożsamości wymiarowej, która jest N^Ntablicą, w 1której wszystkie składniki indeksów są równe i w 0przeciwnym razie. N^Noznacza N-by-N-by-N-by -... 1 -> [1] 2 -> [[1,0],[0,1]] 3 ->...
Opis wyzwania „Wykroczenie” sekwencji jest permutacją, w której żaden element nie pojawia się w pierwotnej pozycji. Na przykład ECABDjest odstępstwem ABCDE, ale CBEDAnie jest: ABCDE | | <- B and D are in their orignal positions CBEDA Biorąc pod uwagę sekwencję, wygeneruj jej przypadkowe...
Kiedyś miałem piękny prostokątny układ. To było bardzo symetryczne, ale niestety rozpadło się i teraz mam tylko lewy górny róg. Twoim zadaniem będzie odbudowanie oryginalnej tablicy. Twój program otrzyma 2-wymiarową tablicę liczb całkowitych. Aby ułatwić parsowanie, możesz założyć, że wszystkie...
W Super Mario 3D World jest minigra znana jako Lucky House . Składa się z automatu z 4 blokami. Każdy blok może być jedną z 5 różnych ikon (Kwiat, Liść, Dzwon, Wiśnia lub Bumerang), a celem gracza jest uzyskanie jak największej liczby identycznych ikon ( zobacz wideo ). Gracz jest nagradzany...
Twoim zadaniem jest napisanie programu lub funkcji, która wypisze trójkąt ASCII. Wyglądają tak: |\ | \ | \ ---- Twój program pobierze pojedyncze dane liczbowe nz ograniczeniami 0 <= n <= 1000. Powyższy trójkąt miał wartość n=3. Trójkąt ASCII będzie miał nukośniki odwrotne ( \) i pionowe...
Zadanie Biorąc pod uwagę dowolną liczbę liczb całkowitych, np .: [-1,476,578,27,0,1,-1,1,2] oraz indeks tej tablicy (w tym przykładzie zastosowano indeksowanie na podstawie 0 , chociaż można również użyć indeksowania na podstawie 1 ). index = 5 v [-1,476,578,27,0,1,-1,1,2] Następnie zwróć...
Biorąc pod uwagę niepustą listę niepustych wierszy liczb, oblicz mądrą kolumnę , która jest kolejną listą o długości najdłuższego wiersza wejściowego. Pierwszy wpis listy wyjściowej jest sumą wszystkich pierwszych wpisów w wierszach wejściowych, drugi to suma wszystkich drugich elementów (jeśli są...
Pozwala zdefiniować proces zgniatania tablicy liczb. W sympatii czytamy tablicę od lewej do prawej. Jeśli w pewnym momencie napotkamy dwa takie same elementy w rzędzie, usuwamy pierwszy i podwajamy drugi. Na przykład tutaj jest proces zgniatania następującej tablicy [5,2,2,3] ^ [5,2,2,3]...
Wprowadzenie Wsparcie! Przypadkowo upuściłem kalkulator TI-84 przez okno (nie pytaj jak) i się zepsuł. Mam jutro test matematyczny, a jedynym kalkulatorem, który mogę znaleźć, jest ten z tymi przyciskami: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Mój test matematyczny jest sprawdzianem oceny wyrażeń....
Skrypt Stack Exchange określa, które pięć komentarzy na pytania lub odpowiedzi są początkowo widoczne na stronie głównej witryn poprzez liczbę pozytywnych opinii; wyświetlanych jest pięć komentarzy z największą liczbą głosów. Twoim zadaniem jest odtworzenie tego zachowania. Napisz pełny program...
Wprowadzenie i zaliczenie Dzisiaj bez wymyślnego preludium: Proszę wdrożyć takewhile. Odmianą tego (na nietrywialnej strukturze danych) było zadanie na moim uniwersyteckim kursie programowania funkcjonalnego. To zadanie jest teraz zamknięte i zostało omówione na zajęciach i mam pozwolenie mojego...
Scalanie sortowania to algorytm sortowania, który działa poprzez podzielenie danej listy na pół, rekurencyjne sortowanie obu mniejszych list i scalenie ich z powrotem w jedną posortowaną listę. Podstawowy przypadek rekurencji dochodzi do listy singletonów, której nie można dalej dzielić, ale według...
Biorąc pod uwagę listę dodatnich liczb całkowitych z niektórymi zamienionymi na 0, wypisz listę z brakującymi liczbami, które zostały zmienione na 0zamienione. Charakterystyka listy danych wejściowych: Lista zawsze będzie miała długość co najmniej 2. Zdefiniujmy listę wejściową jako ai...
Kontynuacja tego pytania . Zadanie Biorąc pod uwagę tablicę dodatnich liczb całkowitych, znajdź największy element k, dla którego: Istnieje pewna dodatnia odległość całkowita n , tak że element w tablicy umieszczony n miejsc po lewej lub prawej stronie od k jest równy n . Tablica z...