Napisz program lub funkcję, w której macierz A (maksymalna wartość wymiarów macierzy wynosi 100) jest przekształcana w nową macierz B. Każdy element nowej macierzy B jest sumą dodatnich sąsiadów odpowiedniego elementu macierzy A . Uwzględniani są tylko sąsiedzi w czterech prostopadłych kierunkach, a krawędzie się nie zawijają. Przykładowe dane wejściowe: …
Minimalna iloczyn skalarny Inspiracją do rozwiązania tego problemu z golfem jest konkurs Google jam jam . Założeniem problemu jest, biorąc pod uwagę wejście dwóch wektorów o różnej długości, znalezienie minimalnego możliwego skalara. Skalar można znaleźć za pomocą następującej formuły: x1 * y1 + x2 * y2 + ... + xn …
W tym kodzie golfowym musisz uzyskać najbliższy numer z innego na liście. Wyjście może być liczbą najbliższą wejściu. Przykład: value: (Input) 5 --- [1,2,3] --- 3 Program może działać z liczbami ujemnymi. Przykład: value: (Input) 0 --- [-1,3,5] --- -1 value: (Input) 2 --- [1, 5, 3] --- 1 (Because …
Otrzymujesz zestaw dodatnich liczb całkowitych. Musisz ułożyć je w pary, aby: Każda para zawiera 2 liczby, z których jedna jest wielokrotnością innej. Na przykład 8 to wielokrotność 4, a 9 to wielokrotność 9. Jeśli ta sama liczba występuje wiele razy w zestawie początkowym, można jej użyć wiele razy w parach; …
(wielkie podziękowania dla El'endii Starman i Sp3000 za pomoc w zaprojektowaniu do tego celu skrzynek testowych!) Biorąc pod uwagę dodatnią liczbę całkowitą ni listę dodatnich okresów obrotu liczb całkowitych dla kilku wskazówek zegara (w sekundach), wyprowadzaj najmniejszą dodatnią liczbę całkowitą, w xktórej xsekundy po uruchomieniu zegara z wyrównaniem wszystkich wskazówek …
Napisz program lub funkcję, która pobierze niepustą listę matematycznych nierówności, które używają operatora mniej niż ( <). Każda linia na liście będzie miała formę [variable] < [variable] gdzie a [variable]może być dowolnym niepustym ciągiem małych liter az. Podobnie jak w normalnej matematyce i programowaniu zmienne o tej samej nazwie są …
Co stanowi idealne pytanie? Być może jest to jedynie abstrakcja głębokiej myśli i inicjacja snu, nadzieja, myśl, a (… 5044,2 znaków pominięto ). Dlatego proponuję znaleźć taki czynnik do kwantyfikacji pytań. Proponuję również, aby czynnik ten nazwać Q F lub współczynnikiem Q. Współczynnik Q pytania określam w ten sposób: (Przypomnij …
Dla danej dodatniej liczby całkowitej nnależy uwzględnić wszystkie ciągi binarne długości 2n-1. Dla danego łańcucha S, niech Lbędzie tablica długości n, który zawiera licznik liczby 1sekund w każdym z fragmentu o długości nod S. Na przykład, jeśli n=3i S = 01010wtedy L=[1,2,1]. Nazywamy Ltablicę zliczającą S. Mówimy, że dwa ciągi …
Wyzwanie To wyzwanie jest bardzo proste. Biorąc pod uwagę cztery trójwymiarowe punkty, oblicz pole powierzchni czworościanu, który tworzą. To jest golf golfowy , więc wygrywa najkrótszy kod. Obowiązują standardowe luki, z dodatkowym zastrzeżeniem, że żadna wbudowana funkcja do wykonania tego zadania, biorąc pod uwagę cztery punkty, jest zabroniona. Możesz założyć, …
Tallying to prosty system liczenia, który działa w bazie 5. Na całym świecie stosuje się różne różne systemy liczenia, ale ten, który jest używany w większości krajów anglojęzycznych, jest być może najprostszy - zliczanie jednostek poprzez oznaczenie linii pionowych, a następnie każdy piąty znak przekreśla poziomą linię przez poprzedni zbiór …
Szybkie obliczenia trygonometryczne Twoim zadaniem jest stworzenie programu, który może obliczyć sinus, cosinus i styczną kąta w stopniach. Zasady Brak wbudowanych funkcji trygonometrii (nawet siecznych, cosecant i cotangent, jeśli ma je Twój język). Możesz użyć tabel odnośników, ale ich całkowity rozmiar nie może przekraczać 3000 elementów (dla wszystkich trzech razem …
Próbujesz dopasować kulę do 5-stronnego pudełka, ale czasami nie pasuje ona całkowicie. Napisz funkcję, aby obliczyć, ile kuli znajduje się na zewnątrz (powyżej krawędzi) pudełka. Istnieją 3 możliwe sytuacje: Kula pasuje całkowicie do pudełka. Odpowiedź będzie wynosić 0. Kula znajduje się na krawędzi pudełka. Odpowiedź będzie stanowić ponad połowę całkowitego …
Terence Tao ostatnio udowodnił słabą formę przypuszczeń Goldbacha! Wykorzystajmy to! Biorąc pod uwagę nieparzystą liczbę całkowitą n > 1, napisz njako sumę do 5 liczb pierwszych. Wprowadź dane wejściowe w dowolny sposób i przekaż dane wyjściowe w dowolny sposób. Na przykład, def g(o): for l in prime_range(o+1): if l == …
Napisz program, który wizualizuje długi podział ze sztuką ASCII. Dane wejściowe składają się z dwóch liczb całkowitych, licznika i mianownika, przy użyciu wybranego formatu wejściowego. Przykłady: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 …
Powiedzmy, że mamy nieujemną liczbę całkowitą, która jest „mocna” (to znaczy „ciężka”), jeśli jej średnia wartość cyfry jest większa niż 7. Liczba 6959 jest „duża”, ponieważ: (6 + 9 + 5 + 9) / 4 = 7,5 Liczba 1234 nie jest, ponieważ: (1 + 2 + 3 + 4) / …
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.