Wprowadzenie W tym wyzwaniu Twoim zadaniem jest zaimplementowanie zbioru prostych funkcji, które razem tworzą użyteczną minibibliotekę dla prostych rozkładów prawdopodobieństwa. Aby dostosować się do niektórych bardziej ezoterycznych języków, których ludzie lubią tutaj używać, dopuszczalne są następujące implementacje: Fragment kodu definiujący zbiór nazwanych funkcji (lub najbliższych odpowiedników). Zbiór wyrażeń, które oceniają …
Uwaga: wszystko przedstawione w tej sytuacji jest całkowicie fałszywe i właśnie zostało tu umieszczone, aby wyzwanie było trochę zabawniejsze;) ... A może nie;) === === POCZĄTEK TRANSMISJI === === Witaj, niedawno miałem awarię dysku. Mam nadzieję, że miałem kopie zapasowe i teraz chcę odzyskać moje zdjęcia. Jednak KAŻDA kopia zapasowa …
Utwórz program, który zlicza całkowitą liczbę liter wspólnych dla dwóch nazw i znajduje iloczyn ich długości, aby działał jako „tester miłości”. Warunki: możesz nie otrzymać odpowiedzi 1: 1 (3 z 3 itd.). Wejście Dwie nazwy z STDIN lub najbliższa alternatywa. Wynik Oblicz xjako całkowitą liczbę liter wspólnych między dwoma nazwami, …
Współrzędne wyjściowe wierzchołków sześcianu. Następnie wypisz listę dwunastu trójkątów, które pokryją sześcian, przy czym każdy trójkąt jest listą trzech indeksów wierzchołków, konsekwentnie zorientowanych. Dane wyjściowe muszą być łańcuchem ASCII o różnych liczbach dziesiętnych. Ten golf nie ma wkładu. Zwycięzca to najmniej znaków, w których zestaw znaków to Unicode. Na przykład …
Jak dawno to było? Zasady Każde zgłoszenie musi być pełnym programem. Program musi wprowadzić dane jako dwie daty oddzielone przecinkami w formularzu YYYY-MM-DDi wydrukować liczbę dni, które upłynęły od drugiej daty do STDOUT, tak jakby dzisiaj była pierwsza data (jeśli druga data będzie w przyszłości, wypisz liczba ujemna) plus opcjonalny …
Chodzi tutaj o stworzenie niemal powtarzalnego wzoru. Oznacza to, że konstruowana sekwencja zmienia się w ostatniej chwili, aby uniknąć powtórzenia się niektórych podsekwencji. Należy unikać następstw typu AA i ABA (gdzie B nie jest dłuższy niż A). Przykłady: Zacznę od listy wszystkich małych przykładów, aby mój opis był jaśniejszy. Zacznijmy …
Komputery żyją w systemie binarnym. Wszyscy programiści znają binarny. Ale 2**xpodstawy są często zaniedbywane jako niepraktyczne, podczas gdy mają piękne relacje z binarnymi. Aby pokazać wam przykład takiego pięknego związku, 19 będzie moim świadectwem. 19 10011 103 23 13 j 19 jest ułamkiem dziesiętnym, podanym dla zachowania przejrzystości. 10011 ma …
INTERCAL to wspaniały język, ale nie zawsze łatwo jest zrozumieć kod innych ludzi. Jest tak szczególnie w przypadku, gdy używają instrukcji COME FROM. Definicja wyzwania Napisz program lub funkcję, która pobierze kod źródłowy programu INTERCAL jako strumień tekstu / danych. Jeśli piszesz funkcję, zalecane jest także zapewnienie programu do wywołania …
Napisz program lub funkcję, która podając dodatnią wartość n i m oblicza liczbę prawidłowych odrębnych nachyleń domina, które można zmieścić w prostokącie n na m . Jest to sekwencja A099390 w Online Encyclopedia of Integer Sequences . Możesz przyjmować dane wejściowe w postaci argumentów funkcji, CLA lub standardowego wejścia, w …
Nietykalne liczby α Nietykalna liczba jest dodatnią liczbą całkowitą, której nie można wyrazić jako sumę wszystkich właściwych dzielników dowolnej dodatniej liczby całkowitej (w tym samej liczby nietykalnej). Na przykład liczba 4 nie jest nietykalna, ponieważ jest równa sumie właściwych dzielników 9: 1 + 3 = 4. Liczba 5 jest nietykalna, …
Powinieneś napisać program lub funkcję, która otrzymuje listę cyfr jako dane wejściowe i wyjściowe lub zwraca największą możliwą do uzyskania sumę poprzez umieszczenie tych cyfr w kwadracie. Dane wejściowe zawsze będą zawierać kwadratową liczbę cyfr. Przykładem kwadratowego układu dla danych wejściowych 9 1 2 3 4 5 6 7 7może …
Dystrybucja Debian Linux (i dystrybucje oparte na Debianie, takie jak Ubuntu, Kali i inne) używają menedżera pakietów o nazwie APT. Aby zainstalować program foo, wpisz w terminalu sudo apt-get install foo Jedno małe jajko wielkanocne z APT jest następujące apt-get moo Które po wpisaniu wygeneruje następujący wynik (__) (oo) /------\/ …
To moje pierwsze pytanie, więc mam nadzieję, że pójdzie dobrze. Tło: To nie rzeki, o których możesz myśleć. Pytanie dotyczy koncepcji cyfrowych rzek. Cyfrowa rzeka to ciąg liczb, w którym liczba następująca njest npowiększona o sumę jej cyfr. Wyjaśnienie: Po 12345 następuje 12360, ponieważ 1 + 2 + 3 + …
Marching Squares to algorytm z grafiki komputerowej, który służy do odzyskiwania izokonturów 2D z siatki próbek (patrz także jego starszy brat Marching Cubes dla ustawień 3D). Chodzi o to, aby przetwarzać każdą komórkę siatki niezależnie i określać kontury przechodzące przez tę komórkę na podstawie wartości w jej rogach. Pierwszym krokiem …
Knockout to gra w koszykówkę, w której gracze na zmianę strzelają. Rozgrywka jest sekwencją dwóch graczy, z których każdy ma możliwość „znokautowania” jednego z tych graczy. Załóżmy, że gracze mają odpowiednio A B C Dswoje szanse na strzelanie i zrobienie kosza 0.1 0.2 0.3 0.4, niezależnie od drugiego gracza biorącego …
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.