Mam listę li funkcję f. fnie jest ściśle rosnąca ani malejąca. Jak znaleźć pozycję na liście, która f(item)jest najmniejsza? Załóżmy na przykład, że lista to: l = [1, 2, 3, 4] i list(f(x)for x in l)jest: [2, 9, 0, 3] f(3)jest mniejsza niż f pozostałych, więc powinna wypisać „3”. Jaki …
Twoim zadaniem jest zbudowanie mostu, który połączy dwa klify na podstawie danych wejściowych dw odległości od siebie. dzawsze będzie parzysta Jednak most potrzebuje kolumn, aby go utrzymać. Każda kolumna może pomieścić maksymalnie 6 spacji z każdej strony. W tym przykładzie: ________ ________ | | A | | B |----------------------| d …
W Keep Talking and Nobody Explodes gracze mają za zadanie rozbroić bomby na podstawie informacji od swoich „ekspertów” (innych osób posiadających instrukcję). Każda bomba składa się z modułów, z których jednym mogą być hasła, przy czym ekspert otrzymuje listę możliwych haseł o długości wszystkich pięciu liter: about after again below …
W tym wyzwaniu dotyczącym kodu prefiksu dowiedzieliśmy się, że kody prefiksów są jednoznacznie powiązane. Oznacza to, że można je łączyć bez separatora i bez dwuznaczności. Na przykład, ponieważ [1,2,45] jest kodem prefiksu, mogę połączyć je razem bez separatora jako takiego: 1245245112145, i nie będzie dwuznaczności. Jednak odwrotność nie zawsze jest …
Wyzwanie Biorąc pod uwagę ciąg 2d reprezentujący dno łodzi jako dane wejściowe, musisz ustalić, czy łódź będzie unosić się na wodzie. Ten ciąg 2D może być w dowolnym dogodnym formacie. (Ciąg znaków z nowymi liniami, lista ciągów, lista znaków, itp.) Wydrukuj wartość prawdy, jeśli będzie zmienna, i wartość falsey, jeśli …
Dzieci bardzo dobrze klasyfikują i liczą przedmioty. Komputery wydają się mieć więcej problemów. To jest uproszczona wersja tego problemu. Czy potrafisz napisać mały program, który potrafi klasyfikować i liczyć obiekty na obrazie? Problem: Biorąc pod uwagę obraz zawierający jedno lub więcej okręgów i prostokątów, zwróć 2 liczby całkowite z liczbą …
K-średnich jest standardowym nie nadzorowanym algorytmem grupowania, który, biorąc pod uwagę zestaw „punktów” i pewną liczbę klastrów K, przypisze każdy „punkt” do jednego z K klastrów. Pseudokod K-średnich Zauważ, że istnieje wiele wariantów K-średnich. Musisz zaimplementować algorytm, który opisuję poniżej. Możesz mieć pewne różnice w algorytmie lub użyć wbudowanych, o …
Nie mamy ani jednego wyzwania dotyczącego narysowania prawdziwej trójwymiarowej kostki, więc oto: Wyzwanie Twoim zadaniem jest narysowanie obróconego sześcianu z perspektywą. Może znajdować się w osobnym oknie lub jako obraz. Wejście Wprowadzono 3 oddzielne liczby od 0 do 359,99 ... Przedstawiają obrót wokół osi x, y i z w stopniach. …
Mancala to nazwa rodziny gier planszowych, które zwykle obejmują serię kubków wypełnionych koralikami, którymi manipulują gracze. W tym wyzwaniu zostanie zastosowany określony zestaw reguł dla wariantu pasjansa. Plansza składa się z „kosza” na jednym końcu, po którym znajduje się nieskończona liczba filiżanek, ponumerowanych od 1. Niektóre kubki będą miały w …
Osoba musi ukończyć Njednostki pracy; charakter pracy jest taki sam. Aby się zawiesić, wykonuje pierwszego dnia tylko jedną jednostkę pracy . Chce uczcić zakończenie pracy, więc decyduje się wykonać jedną jednostkę pracy w ostatnim dniu . Dozwolony jest tylko do wykonania x, x+1czyli x-1jednostek pracy w ciągu dnia , gdzie …
To dość proste wyzwanie, ale (mam nadzieję) zabawne. Zadanie Jeśli teraz albo miesiąc jest, 4a dzień jest 20, godzina (na zegarze 12-godzinnym) jest, 4a minuta jest 20, lub minuta jest, 4a druga jest 20, wydrukuj tę sztukę ascii: . .:. :|: .:|:. ::|:: :. ::|:: .: :|:. .::|::. .:|: ::|:. …
Biorąc pod uwagę ciąg liter i zestaw słów, wypisz kolejność słów, aby można je było znaleźć w ciągu, upuszczając niepotrzebne litery. Słowa mogą występować więcej niż jeden raz w zestawie słów. Łańcuch wejściowy i wszystkie słowa składają się z 1 do 1000 małych liter. Litery, które mają być upuszczone, mogą …
Zróbmy razem ćwiczenie, prawda? Po prostu podążaj za ruchami stickmana. O jakiego stickmana pytasz? Ten, który właśnie stworzymy! Stwórz program, który pozwala na wprowadzanie ciągu zawierającego tylko liczby całkowite, i wyświetla następujące dziewięć liczb kreskowych z odstępem pomiędzy: @ \@/ |@_ _@| @/ \@ |@| \@\ /@/ /|\ | | …
W tym wyzwaniu musisz podzielić listę, gdzie partycje mają maksymalny rozmiar, minimalny rozmiar i preferowany rozmiar. Będę używał notacji (min,pref,max) do wskazania rozmiarów w tym wyzwaniu. Dla tych, którzy nie znają partycjonowania, poniższa lista została podzielona na części 3: [0..9] -> [[0,1,2],[3,4,5],[6,7,8]] Gdy lista nie jest podzielny, trzeba partycje być …
To jest pytanie do golfa. Biorąc pod uwagę liczby całkowite si, zadaniem jest wyprowadzenie wszystkich tablic o długości n, które przyjmują wartości od -s do s. Jedynym zwrotem jest to, że musisz je wyprowadzić w następującej kolejności. Tablica wszystkich zer o długości n. Wszystkie tablice o długości n z elementami …
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.