Wyzwanie: Biorąc pod uwagę dodatnią liczbę całkowitą n , utwórz wektor zgodny z tym wzorem: 0 1 0 -1 -2 -1 0 1 2 3 2 1 0 -1 -2 -3 -4 -3 -2 -1 ... ±(n-1) ±n Lub wyjaśnione słowami: wektor zaczyna się od 0i dokonuje przyrostów, 1aż osiągnie …
Kula armatnia jest wystrzeliwana, tak że w pierwszym łączniku swojego lotu unosi się Nw koronach drzew, podczas drugiego łącznika przezN-1 drzew itp., Aż osiągnie najwyższy punkt swojej trajektorii. Następnie zaczyna spadać o 1, 2 itd. Koron drzew na linkę oczną, aż uderzy o ziemię. W tym samym czasie kula armatnia …
Więc napisałem sobie jedno-linijkę, która wydrukowała węża na konsoli. To trochę zabawne i zastanawiałem się, jak mogę skondensować kod ... Oto (krótki) przykładowy wynik: + + + + + + + + + + + + + + + + + + + + Oto specyfikacje: W każdym wierszu na …
Nie mylić z Znajdź silnię! Wprowadzenie Silnia liczby całkowitej nmożna obliczyć przez n ! = n × ( n - 1 ) x ( n - 2 ) x ( . . . ) X 2 x 1n!=n×(n-1)×(n-2))×(...)×2)×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 Jest to stosunkowo łatwe i nic nowego. Jednak silnie można rozszerzyć do …
Jako dziecko mój przyjaciel miał magiczną kulkę , na którą zadawaliśmy pytania i sprawdzaliśmy, jaki był los tego pytania. Wyzwanie Twoim wyzwaniem jest napisanie programu (lub funkcji), który po uruchomieniu (lub wywołaniu) generuje (lub zwraca) losową odpowiedź z możliwych odpowiedzi poniżej. (Random bycia: each output should have a nonzero chance …
W tym zdaniu stosuje się dwa a, dwa c, dwa d, dwadzieścia osiem e, pięć f, trzy g, osiem h, jedenaście i, trzy l, dwa m, trzynaście n, dziewięć o, dwa p, pięć r, dwadzieścia pięć s, dwadzieścia trzy t, sześć v, dziesięć w, dwa x, pięć y i jeden …
Biorąc pod uwagę skończoną listę, zwróć listę wszystkich jej prefiksów, w tym pustą listę, w porządku rosnącym według ich długości. (Zasadniczo implementacja funkcji Haskell inits.) Detale Lista wprowadzania zawiera liczby (lub inny typ, jeśli jest to wygodniejsze). The output must be a list of lists. The submission can, but does …
Biorąc pod uwagę kwadratową macierz liczb całkowitych jako dane wejściowe, wyprowadza wyznacznik macierzy. Zasady Możesz założyć, że wszystkie elementy w macierzy, wyznacznik macierzy i całkowita liczba elementów w macierzy mieszczą się w reprezentatywnym zakresie liczb całkowitych dla twojego języka. Wyprowadzanie wartości dziesiętnej / zmiennoprzecinkowej z ułamkową częścią 0 jest dozwolone …
Według RollingStone poniżej znajduje się 26 największych wokalistów wszechczasów: Aretha Franklin Al Green Ray Charles Robert Plant Elvis Presley Mick Jagger Sam Cooke Tina Turner John Lennon Freddie Mercury Marvin Gaye Bob Marley Bob Dylan Smokey Robinson Otis Redding Johnny Cash Stevie Wonder Etta James James Brown David Bowie Paul …
Dając dowolny ciąg, wydrukuj go w postaci trójkąta, w którym tekst biegnie w górę i w dół wzdłuż każdej przekątnej. Na przykład wejście "Hello World"powinno wypisać: d l r d o l W r d o l o W r d l o l l o W r d e …
Biorąc pod uwagę liczbę całkowitą wejściową n, narysuj węża liczbowego, to znaczy pomiar siatki n x nskładający się z liczb, 1przez n^2które są nawinięte wokół siebie w następujący sposób: Wejście n = 3: 7 8 9 6 1 2 5 4 3 Wejście n = 4: 7 8 9 10 …
Dość łatwo jest nutworzyć zakres od 0do , biorąc pod uwagę liczbę n-1. W rzeczywistości wiele języków udostępnia tę operację jako funkcję wbudowaną. Poniższy program CJam odczytuje liczbę całkowitą, a następnie drukuje taki zakres ( Wypróbuj online! ): ri, Zauważ, że wypisuje liczby bez separatora. Wyzwanie Twoim zadaniem jest odwrócenie …
Koderzy zawsze starają się spłaszczyć tablice w nudne jednowymiarowe byty i to mnie zasmuca. Twoim zadaniem jest rozpłaszczenie dowolnego ciągu znaków, tworząc piękny miejski krajobraz. Rozważ ciąg: aaabbbbbccqrrssstttttttPPw Wygląda znacznie lepiej: tt tt bb tt bb tt aabb sstt aabbcc rrssttPP aabbccqqrrssttPPww (Ok, tak, litery są duplikowane, aby wyglądały bardziej …
Wprowadzenie Najwyraźniej pytanie zostało tu zadane i niestety zostało zamknięte. Pomyślałem, że warto spróbować ponownie, ale zrobiłem to dobrze. XKCD patrzy na to, jak jesteśmy szkoleni w używaniu „trudnych do zapamiętania haseł”, myśląc, że jest bezpieczny, ale zamiast tego złamanie komputera zajęłoby 3 dni. Z drugiej strony, zapamiętywanie 4-5 słów …
Pierwsza kostka Ascii ukończona przez poprzednika (PAC 1) to prosta kostka o długości boku 1 i wygląda następująco: /////\ ///// \ \\\\\ / \\\\\/ PAC 2 ma kształt geometryczny tak, że połączenie go z jego poprzednika (The PAC 1 ) uzupełnia o boku 2 kostka: front back /////////\ /////////\ ///////// …
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.