W związku z wieloma (dwoma?) Wyzwaniami związanymi z FizzBuzz opublikowanymi niedawno na PPCG, miałem ochotę wymyślić własne. Ujrzeć... Fizz Buzz Astral Napisz program lub funkcję, która pobiera liczbę całkowitą ni drukuje FizzBuzzdla dowolnej liczby podzielnej przez 15, Fizzdla dowolnej liczby podzielnej przez 3, i Buzzdla dowolnej liczby podzielnej przez 5, …
Cel Biorąc pod uwagę ciąg sylab Hangul, posortuj znaki w północno-koreańskiej słowniku. Wprowadzenie do sylab Hangul Hangul (한글) to koreański system pisania wymyślony przez Sejonga Wielkiego. Sylaby Hangul są przydzielane w punkcie Unicode U + AC00 - U + D7A3. Sylaba Hangul składa się z początkowej spółgłoski, samogłoski i opcjonalnej …
Twoim zadaniem jest zrobienie zdjęcia sRGB 24 BPP i przesłanie tego samego obrazu w 3-krotnym powiększeniu do subpikseli czerwonych, zielonych i niebieskich. Powstały obraz zostanie w całości wykonany z czystych czarnych, czerwonych, zielonych i niebieskich pikseli. Każdy piksel z obrazu źródłowego po powiększeniu tworzy układ 9 subpikseli, które można włączyć …
Sieć przepływowa jest kierowanym wykresem G = (V, E)z wierzchołkiem źródłowym s ϵ Vi wierzchołkiem pochłaniającym t ϵ V, a każda krawędź (u, v) ϵ Ena wykresie (łącząca węzły u ϵ Vi v ϵ V) ma z nią 2 wielkości: c(u, v) >= 0, pojemność krawędzi a(u, v) >= 0, …
UTF-8 jest stosunkowo prostym sposobem kodowania punktów kodowych Unicode w formacie o zmiennej szerokości, dzięki czemu nie łatwo pomylić kodu, który nie jest świadomy Unicode. Omówienie UTF-8 Bajty w zakresie 1-0x7F włącznie, zwykle są prawidłowe Bajty ze wzorem bitowym 10XX XXXXsą uważane za bajty kontynuacyjne, przy czym sześć najmniej znaczących …
Drzewo H to fraktalna struktura drzewa rozpoczynająca się od linii. W każdej iteracji gałęzie T są dodawane do wszystkich punktów końcowych. W tym wyzwaniu musisz utworzyć reprezentację ASCII co drugi poziom drzewa H. Pierwszy poziom zawiera po prostu trzy znaki myślnika-Minus: --- Kolejne poziomy są konstruowane rekurencyjnie: Utwórz macierz kopii …
Podobnie jak w przypadku większości symboli APL, ⍉ma różne znaczenia, gdy wywoływany jest z jednym argumentem (transpozycja) w porównaniu z dwoma argumentami (wymiary transponowania / zmiany kolejności). To wyzwanie dotyczy tego drugiego, który działa podobnie do numpy.moveaxisPythona lub permuteMATLAB, ale ma większą moc. order ⍉ Akiedy orderma wyraźne wpisy Gdy …
Notwen chce badać kinematykę ciał wyrzucanych z dużych wysokości w jednolite pole grawitacyjne, ale niestety nie ma technicznej możliwości wejścia na wystarczająco wysokie miejsca i obserwowania obiektów podczas upadku. Ale kto nie chce widzieć postępu w nauce, więc ... Pomóżmy Notwen zbudować symulator grawitacji! Tło fizyczne Obiekt spadł z wysokości …
Więcej dobroci MtG: Magic: The Gathering Combat with Abilities Przesłanka: W Magic: the Gathering rzucasz zaklęcia, płacąc koszt many, dotykając ziem o wymaganą ilość. Te ziemie mogą wytwarzać jeden z pięciu kolorów, które są: Biały (W) Niebieski (U) Czarny (B) Czerwony (R) Zielony (G) Koszt składa się z dwóch części: …
Pochodzący z tego postu w piaskownicy Jest to inspirowane testem matematycznym 8 klas Wprowadzenie Mamy sześcian z następującymi narożnikami A(0, 0, 0) B(1, 0, 0) C(1, 1, 0) D(0, 1, 0) E(0, 0, 1) F(1, 0, 1) G(1, 1, 1) H(0, 1, 1) Ten sześcian ma wyraźnie 8 rogów, 12 …
Napisz program lub funkcję, która pobiera dane wejściowe: wszystkie dostępne rezystory oraz wartość rezystancji i generuje prawdziwą wartość określającą, czy można uzyskać rezystancję za pomocą tych rezystorów. Zasady: Wystarczy dowolny format wejściowy. Będzie co najmniej 1 dostępny rezystor, a twój program powinien generować co najmniej 10 dostępnych rezystorów. Rezystancja wszystkich …
Funkcja ta powinna wziąć cztery wejścia Integer ( a, b, c, d) i powrócić binarne słowo na podstawie których wartości są równe maksymalnie cztery. Wartość zwracana będzie pomiędzy 1a 0xF. Na przykład: a = 6, b = 77, c = 1, d = 4 zwraca 2(binarny 0010; ustawiony jest tylko …
Próbuję uzyskać najkrótszą drogę (możliwa postać) do uzyskania listy 3. Lista 1 i Lista 2 są już podane jako argumenty i mają tę samą długość. l1 = [1, 2, 3, 4, 5] l2 = ['a', 'b', 'c', 'd', 'e'] Lista 3 powinna wyglądać (tak, musi to być lista): l3 = …
Wyzwanie Podjęte stąd i również tutaj N sekwencji nawiasy składa n ( S n ) s. Prawidłową sekwencję nawiasów definiuje się następująco: Możesz znaleźć sposób, aby powtórzyć kasowanie sąsiedniej pary nawiasów „()”, aż stanie się pusta. Na przykład, (())jest prawidłowym nawiasami, możesz usunąć parę na 2. i 3. pozycji i …
Wprowadzenie: Po tym, jak opublikowałem dwa wyzwania związane z tęczą : Codegolf Rainbow: Fun with Integer-Arrays 1 i Codegolf Rainbow: Draw in Black-and-White 2 , następujący komentarz został opublikowany przez @ChrisM w ASCII ( Draw in Black-and-White ) wyzwanie : Być może wiesz o tym i jest to zgodne z …
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.