W następstwie estymatora Pi z Monte Carlo wyzwaniem jest stworzenie najkrótszego kodu dla stałej Pi. Z wyjątkiem tego, że Twój kod musi zawsze wyświetlać kolejne cyfry pi. Jest to kod golfowy, więc wygrywa najkrótsze przesłanie (w bajtach), z tym wyjątkiem, że musi wypisać pierwsze 10 000 cyfr w mniej niż …
Dla osób z niewielkim tłem algebry liniowej wyzwanie jest tak proste: określić wartości własne i wektory własne danej złożonej macierzy 2x2. Możesz przejść do szczegółów wyzwania dla We / Wy itp. Dla tych, którzy potrzebują trochę odświeżenia na systemach eigensystem, czytaj dalej. tło Charakterystyczne równanie macierzy A jest określona det| …
Istnieje klasyczny wynik kombinatoryczny , w którym liczba sposobów na układanie 2*npaska według 1*2kostek domina to n- ta liczba Fibonacciego. Twoim celem jest wydrukowanie wszystkich pochyleń dla danego n, narysowanych za pomocą myślników i linii pionowych, takich jak 8 pochyleń dla n=5: |———— |———— ——|—— ——|—— |||—— |||—— ————| ————| …
Cel Biorąc pod uwagę dane wejściowe ri nznajdź pierwsze nliczby naturalne x, które po obróceniu pierwszej cyfry do ostatniego miejsca uzyskamy x/r. Możesz założyć, że 2 <= r <= 9i 1 <= n <= 65535. Możesz napisać program, który pobiera dane wejściowe z argumentów stdin lub wiersza poleceń; lub możesz …
Próbuję zagrać w golfa w C ++. Czy można skrócić ten warunek? X > 3 & X - Y > 1 (Oczywiście oprócz usuwania białych znaków). Więc Xjest przynajmniej 4ale X >= Y + 2. Xi Ysą liczbami całkowitymi w przedziale [0,5]. Próbowałem znaleźć formułę bitową, ale nie udało mi …
Project Euler to kolejna fajna strona z wyzwaniami programistycznymi, z którą można konkurować (dobrze grać). Wczesne problemy zaczynają się łagodnie, ale potem eksplodują w trudnej sytuacji poza pierwszą setką. Pierwsze kilka problemów ma pewną podobieństwo między znajdowaniem liczb pierwszych, mnożników i czynników, więc mogą istnieć ciekawe możliwości mikropożytkowania kodu. Napisz …
Celem jest obliczenie wszystkich kwadratów xz dodawaniem i odejmowaniem. Zasady: Kod musi być funkcją, która generuje całkowitą liczbę kwadratów i zwraca tablicę zawierającą wszystkie te kwadraty. Można nie używać łańcuchów, struktur, mnożenie, dzielenie, lub wbudowanych funkcji do obliczania kwadraty. Możesz używać tylko tablic, liczb całkowitych (liczb całkowitych), dodawania, odejmowania. Żaden …
Zadanie polega na napisaniu kodu, który może znaleźć małe logiczne formuły dla sum bitów. Ogólne wyzwanie polega na tym, aby Twój kod znalazł najmniejszą możliwą logiczną formułę zdań, aby sprawdzić, czy suma y zmiennych binarnych 0/1 równa się pewnej wartości x. Nazwijmy zmienne x1, x2, x3, x4 itd. Twoje wyrażenie …
Dowolną dodatnią liczbę całkowitą można uzyskać, rozpoczynając od 1 i stosując sekwencję operacji, z których każda albo „pomnóż przez 3”, albo „podziel przez 2, odrzucając resztę” . Przykłady (pisanie f dla * 3 ig dla / 2): 4 = 1 *3 *3 /2 = 1 ffg 6 = 1 ffggf …
Drzewo Sterna-Brocota jest drzewo binarne, w którym każdy z frakcji frakcji uzyskuje się przez dodanie licznik i mianownik dwóch frakcji sąsiednich ją w ilości powyżej. Jest generowany przez rozpoczynanie od 0/1i 1/0jako „ułamki punktu końcowego”, a następnie iterowanie przez umieszczenie jednej frakcji między każdą kolejną parą ułamków przez dodanie razem …
Otrzymasz listę liczb L = [17, 5, 9, 17, 59, 14], torbę operatorów O = {+:7, -:3, *:5, /:1}i numer N = 569. Zadanie Wyprowadź równanie, które używa wszystkich liczb Lpo lewej stronie i tylko liczby Npo prawej stronie. Jeśli nie jest to możliwe, wypisz False. Przykładowe rozwiązanie: 59*(17-5)-9*17+14 = …
W tym wyzwaniu będziesz określać, jak kontrowersyjny jest głos, biorąc pod uwagę szereg innych głosów, ustalając liczbę zwaną współczynnikiem C. Jaki jest współczynnik C, pytasz? Wyobraź sobie, że masz wiele głosów w wyborach. Wykorzystamy 1i 0ze względu na wyzwanie reprezentujemy dwóch różnych kandydatów w wyborach. Oto dziesięć głosów w naszych …
To pytanie jest trudne (a zwłaszcza trudniejsze niż Która duża liczba jest większa? ) Dla tych, którzy lubią trudniejsze łamigłówki. Wejście Liczba całkowita a1, a2, a3, a4, a5, b1, b2, b3, b4, b5 każda w zakresie od 1 do 10. Wynik True if a1^(a2^(a3^(a4^a5))) > b1^(b2^(b3^(b4^b5))) and False otherwise. ^ …
Wyzwanie Wejście: Liczba całkowita od 2 do 62 (włącznie).bbb Wynik: Policz od do równowartości w podstawie , używając dowolnej rozsądnej reprezentacji cyfr.1115000105000105000_{10}bbb Jednak: Jeśli liczba jest podzielna przez (zaokrąglona w dół, np. Podstawa 7 będzie wynosić 7/2 = 3,5, 3,5 + 1 = 4,5, zaokrąglona do 4 ), a następnie …
Gdy otrzymasz listę wartości i dodatnią liczbę całkowitą n, twój kod powinien wypisać iloczyn kartezjański listy razem z nczasem. Na przykład w pseudokodzie funkcja może być podobna do: for x1 in list: for x2 in list: for x3 in list: ... for xn in list: print x1, x2, x3, ... …
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.