Pytania oznaczone «code-golf»

14
Dolna część klepsydry

Wyzwanie: Dane wejściowe: trzy liczby całkowite: długość dolnej krawędzi; początkowa ilość ziaren piasku; indeks Wyjście: Wyświetla stan dolnej części klepsydry przy danym wskaźniku, na podstawie podanej długości dolnej krawędzi i ilości ziaren piasku. Zasady konkursu: Symulujemy ziarna piasku...

14
Znajdź lokalne maksima i minima

Definicja Maksima i minima danej funkcji są największymi i najmniejszymi wartościami funkcji, które mieszczą się w danym zakresie lub poza nią w całej dziedzinie funkcji. Wyzwanie Wyzwanie polega na znalezieniu lokalnych maksimów i minimów danej funkcji wielomianowej za pomocą dowolnej metody ....

14
Sprawdź zestawy różnic cyklicznych

Zestaw różnic cyklicznych to zbiór liczb całkowitych dodatnich o unikalnej właściwości: Niech nbędzie największą liczbą całkowitą w zestawie. Niech rbędzie liczbą całkowitą (niekoniecznie w zestawie) większą niż 0, ale mniejszą lub równą n/2. Pozwolić kbyć liczba rozwiązań do (b - a) % n = rgdzie...

14
Regex dla wielokrotności 9

Łatwo jest opisać maszynę skończoną, która rozpoznaje wielokrotności 9: śledź sumę cyfr (mod 9) i dodaj dowolną cyfrę, która zostanie zaakceptowana jako następna. Taki FSM ma tylko 9 stanów, bardzo proste! Dzięki równoważności między rozpoznawalnością FSM a językami regularnymi istnieje wyrażenie...

14
Pomóż mi grać na trąbce

Trąbka jest zaworem instrumentem aerofony, zwykle obozem B♭. Dźwięk jest emitowany, gdy odtwarzacz wibruje wargami, aby wyprzeć powietrze z wnętrza instrumentu. Wibrację tę uzyskuje się przez ustawienie ust w określony sposób, zwany tłoczeniem. Różne tłoczenia, z węższymi lub luźniejszymi ustami,...

14
Jaki jest mój potencjał wykładniczy?

Zdefiniujemy N- wykładniczy potencjał dodatniej liczby całkowitej M jako liczbę prefiksów M N, które są doskonałymi mocami N. Przedrostki liczby całkowitej są ciągłymi podciągami cyfr rozpoczynającymi się od pierwszego, interpretowanymi jako liczby w podstawie 10. Na przykład przedrostki 2744 to 2...

14
Zablokuj przegrupowanie

Twoim zadaniem jest więc wzięcie bloku 3x3, w którym -oznaczają puste miejsca i *średnie wypełnione miejsca, na przykład: -** -*- *-* i przestawiaj blok tak, *aby tworzył X, jak poniżej: *-* -*- *-* Wejście: kwadraty 3x3 jak wyżej, mogą to być 3 linie, tablica lub dowolnie. Wyjście:...

14
Obszar przecięcia okręgu

Opis: Dane xi ypozycje dwóch okręgów wraz z nimi radii, przedstawiają obszar przecięcia się dwóch okręgów. Wejście : Otrzymasz następujące dane wejściowe: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the two congruent circles Metoda...

14
Trójkąt Seidela

Trójkąt Seidela jest konstrukcją matematyczną podobną do Trójkąta Pascala i jest znany z połączenia z liczbami Bernoulliego. Pierwsze kilka wierszy to: 1 1 1 2 2 1 2 4 5 5 16 16 14 10 5 16 32 46 56 61 61 Każdy wiersz jest generowany w następujący sposób: Jeśli numer wiersza jest parzysty...

14
Czy będziesz moim Tkaczem?

Ostatnio grałem w „ The Weaver ” i myślę, że stanowi to interesujące wyzwanie dla golfa kodowego . Przesłanka: Weaver to gra, w której dostajesz wiele wstążek pochodzących z 2 kierunków w odstępie 90 stopni, a Twoim celem jest zamiana ich na określonych skrzyżowaniach, aby osiągnąć pożądany...

14
Obszar zamknięty pętlą obwodową

Znajdź obszar regionu komórek jednostkowych, biorąc pod uwagę jego obwodową pętlę jako sekwencję zwojów 90 stopni. Na przykład weź region trzech komórek XX X którego pętlę obwodową rysujemy L<S<L v ^ S R>L v ^ L>L Każdy zakręt jest oznaczony jako lewy (L), prosty (S) lub prawy...

14
Czy jestem najlepszym Pillai?

Liczba pierwsza Pillai jest liczbą pierwszą ppp dla której istnieje pewna liczba dodatnia mmm taka że (m!+1)≡0(mod p)(m!+1)≡0(mod p)(m! + 1) \equiv 0 \:(\text{mod } p)p≢1(mod m)p≢1(mod m)p \not\equiv 1\:(\text{mod }m) Innymi słowy, całkowita jest liczbą pierwszą Pillai jeśli jest liczbą pierwszą...

14
Najwyższy lub najwyższy czynnik

Wyzwanie: Biorąc pod uwagę tablicę nieujemnych liczb całkowitych w zakresie0 to Infinity , sprawdź, czy wszystkie są liczbami pierwszymi, czy nie. (Jeśli chcesz, możesz również wprowadzić dane jako ciąg znaków) Wejście: Dane wejściowe: tablica liczb Dane wyjściowe: tablica z każdym elementem...

14
dzielić i używać wielkich liter

Wyzwanie: Biorąc pod uwagę ciąg znaków podzielony na określone pozycje i wielką literę należy wpisać pierwszy znak danego słowa. Wielką literę pierwszego słowa używaj wielkiej litery, jeśli i tylko jeśli była już wielka Wejście : Ciąg si znak c. Ouput: Ciąg przy każdym wystąpieniu czastępowany...

14
Czy są pierścienie górskie?

Wyzwanie Biorąc pod uwagę macierz dodatnich liczb całkowitych, sprawdź, czy są jakieś „pierścienie” gór. Formalna definicja tego wyzwania brzmi: biorąc pod uwagę macierz dodatnich liczb całkowitych, czy istnieje jakakolwiek dodatnia liczba całkowita, ndla której w matrycy jest zamknięty pierścień...

14
Bot do rysowania map skarbów

Organizujesz poszukiwanie skarbów dla swoich przyjaciół. Aby łatwiej prowadzić rzeczy, musisz narysować mapę wszystkich miejsc, w których ukryłeś cenne przedmioty. Wejście Dowolna forma wprowadzania oznaczająca listę punktów składających się z (nieujemnej) współrzędnej xi y, 0 0będąca lewym...

14
Obecnie coraz trudniej jest być złożonym

Biorąc niepusty lista L liczby całkowite większe od 1 , to określenie d (L) , jak najmniejszej liczby całkowitej, tak że n + D (L) jest kompozyt dla każdego n , w L . Definiujemy sekwencję jako n : a 0 = 2 i + 1 jest liczbą całkowitą większą niż najmniejsza i tak, że d (a 0 , ..., a I , A i + 1...