W 2010 roku wybuchł islandzki Vulcano, zwięźle zwany Eyjafjallajökull , w wyniku czego mój długo planowany lot został odwołany. Na wypadek, gdyby to się powtórzyło, naprawdę chciałbym wiedzieć z wyprzedzeniem, więc pomóż mi zbudować prosty wizualny system ostrzegania! Wejście Jako kod wejściowy (ciąg) weź kod ostrzegawczy aktywności wulkanicznej Islandzkiego Biura …
Sekwencja Kuzniecowa (I made the name up, don't bother with Wikipedia or Google) Dając dowolną liczbę n > 0, niech rreprezentuje odwrotność liczby n. Iteruj, aż wynik końcowy wyniesie zero, przekazując wynik każdej iteracji z powrotem do funkcji za pomocą rekurencji lub wybranej metodologii, wykonując poniższą operację: Gdyby r > …
Zaimplementuj tę relację powtarzalności jako funkcję lub program, który wprowadza i wyprowadza nieujemną liczbę całkowitą: F (0) = 0 F (N) = najmniejsza liczba całkowita większa niż F (N-1), tak że suma i / lub iloczyn jej 10 cyfr podstawowych to N N jest wejściem programu, a F (N) wyjściem. …
Wprowadzenie Dysk jest liniową pojemnik z bloków indeksowanych 0przez size-1. Plik to nazwana lista indeksów bloków używanych przez ten plik. Przykładowy system plików jest wyrażony w następujący sposób: 15 ALPHA=3,5 BETA=11,10,7 „Dysk ma 15 bloków, pierwszym blokiem pliku ALPHA jest blok dysku o indeksie 3 ...” Mapę dysku można narysować …
Zadanie Napisz program lub funkcję, która po przekazaniu danych numerycznych xdrukuje lub zwraca liczby pierwsze poniżej pierwiastka kwadratowego z x1 , które nie są czynnikami x. Przykłady Niech f(x)będzie funkcją o nazwie: >>> f(4) [] >>> f(5) [2] >>> f(20) [3] >>> f(60) [7] >>> f(100) [3, 7] >>> f(10000) …
W czasie mojej pracy nad PPCG zauważyłem, że problemy z quine i polyglot są dość popularne. Również meta-rozwiązania problemów, czyli skrypty, które generują program będący rozwiązaniem problemu, zwykle uzyskują wiele pozytywnych opinii od społeczności. Dlatego stworzyłem to wyzwanie, które realizuje te trzy pomysły. Twoim zadaniem, czytelnika i pasjonata golfa , …
Biorąc pod uwagę sekwencje zdarzeń o prawdopodobieństwach od 0,0 do 1,0, generuj i wyprowadzaj prawdopodobieństwo wystąpienia każdej kombinacji. Możesz założyć, że podana jest ciąg liczb w dowolnej konstrukcji wybranego przez ciebie języka. Oto przykład; możesz założyć, że długość kombinacji sekwencji pasuje do pamięci: { 0.55, 0.67, 0.13 } Program wydrukuje …
Hipoteza Goldbacha stwierdza, że każdą liczbę parzystą większą niż dwa można wyrazić jako sumę dwóch liczb pierwszych. Na przykład, 4 = 2 + 2 6 = 3 + 3 8 = 5 + 3 Gdy jednak dojdziemy do 10, dzieje się coś ciekawego. Nie tylko 10 można zapisać jako 5 …
(Uwaga: jest to łatwiejsze wydzielenie z mojego poprzedniego wyzwania Znajdź słowa nieskończoności ! , które jest spin-offem z mojego poprzedniego poprzedniego wyzwania Znajdź wirujące słowa! :)) Definicja falistego słowa : Jeśli połączysz za pomocą krzywych wszystkie znaki falistego słowa z alfabetu (AZ), uzyskasz ścieżkę fali stale idącej w prawo lub …
zainspirowany Countdown from Infinity Biorąc pod uwagę nieujemną liczbę całkowitą N, wypisz liczbę powtórzeń następujących kroków, aby osiągnąć 0: Konwertuj Nna binarny ( 4812390 -> 10010010110111001100110) Odwróć każdy bit ( 10010010110111001100110 -> 01101101001000110011001) Przycinanie zer wiodących ( 01101101001000110011001 -> 1101101001000110011001) Konwertuj z powrotem na dziesiętny ( 1101101001000110011001 -> 3576217) Zasady …
Schemat podstrunnicy gitarowej wygląda następująco: 0 1 2 3 4 5 6 7 8 9 10 11 12 <- Fret number (0 means it's open) |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E |-B--C--C#-D--D#-E--F--F#-G--G#-A--A#-B |-G--G#-A--A#-B--C--C#-D--D#-E--F--F#-G |-D--D#-E--F--F#-G--G#-A--A#-B--C--C#-D |-A--A#-B--C--C#-D--D#-E--F--F#-G--G#-A |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E Jak widać pierwszy otwarty ciąg (od góry) to E. Pierwszy prog na pierwszym sznurku to F. Czwarty próg na …
Inspirowany filmem z YouTube'a od innego użytkownika PPCG ... Twoim wyzwaniem jest użycie ASCII-artu do narysowania ściany zamku Minecraft z Andezytu i Diorite. Kształt ściany jest zbiór Cantora . Dla porównania zestaw kantora wykonuje się powtarzając N razy: Potrójny bieżący krok Zastąp środkową pustą spacją Dodaj pełną linię poniżej Spowoduje …
Biorąc pod uwagę dodatnią liczbę całkowitą n , oblicz wartość funkcji Mertensa M ( n ) gdzie a μ ( k ) jest funkcją Möbiusa, gdzie μ ( k ) = 1, jeżeli k ma parzystą liczbę różnych czynników pierwszych, -1 jeśli k ma nieparzystą liczbę różnych czynników pierwszych, a …
Wykorzystajmy rozszerzoną rzeczywistość do polowania na małe stworzenia ukryte w kodzie źródłowym. Napisz program quine, który wyprowadza własne źródło kodu, z wyjątkiem 5 kolejnych znaków, które zostaną zmodyfikowane i które wyświetlą PCG-mon :(^_^) 5 kolejnych znaków można umieścić w dowolnym miejscu kodu źródłowego (od pozycji 0do n-5, nbędący długością kodu …
Pozytywny całkowitą n i numer A , tym n -tego tetracja z jest zdefiniowany jako ^ ( ^ ( ^ (... ^ ))), w którym ^ oznacza potęgowanie (lub mocy), a ekspresja zawiera liczba dokładnie n razy. Innymi słowy, tetracja jest iteracją potęgową iteracyjną. Dla n = 4 i a …
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.