Pytania oznaczone «code-golf»

18
Wyjściowe pozycje ukośne mojego kwadratu

Biorąc pod uwagę liczbę n, wypisz uporządkowaną listę indeksów 1 opartych na przekątnej n*nmacierzy kwadratowej. Przykład: Dla danych wejściowych 3: Kwadrat powinien być: 1 2 3 4 5 6 7 8 9 Teraz możemy wybrać wszystkie indeksy reprezentowanych przez \, /lub X( #lub pozycje spoza przekątne są...

18
Oryginalny numer (II)

To wyzwanie jest zasadniczo identyczne z tym z tą tylko różnicą: teraz można tasować litery w dowolnym miejscu ciągu. Scenariusz John ma ważną liczbę i nie chce, aby inni ją widzieli. Postanowił zaszyfrować numer, wykonując następujące czynności: Jego liczba jest zawsze ciągiem malejącym (tj....

18
Matryca w zakresie

Wyzwanie Biorąc pod uwagę całkowitą n>0wyprowadzeniu n+1 X n+1matrycę zawierającą wszystkie liczby całkowite od 1celu 2n, jak pokazano w testach mieszkowy Przypadki testowe n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 3 4 5 6 7 10 4 5 6 7 8 10 5 6 7 8 9 10 10...

18
Różnice par dzielników MaxMin (DMDP)

Porozmawiajmy o dzielnikach ... Pomijając na chwilę idealne kwadraty, wszystkie dodatnie liczby całkowite można wyrazić jako iloczyn 2 ich dzielników. Szybki przykład dla 126: Oto wszystkie dzielniki126 Jak widać, wszystkie dzielniki można sparować. Oto, co nazwiemy parami dzielników : [1, 126],...

18
Macierz z 1 do L (n), we wszystkich n kolumnach

Wyzwanie: Weź listę, L zawierającą liczby całkowite dodatnie jako dane wejściowe: 3 5 2 1 6 i utwórz macierz, w której n-ta kolumna zawiera wektor 1: L (n) , w której krótsze wiersze są wypełnione zerami. Przypadki testowe: 3 5 2 1 6 ----------------- 1 1 1 1 1 2 2 2 0 2 3 3 0 0 3 0 4 0 0 4 0...

18
Cykle matematyki odwrotnej

Zainspirowany przez tym W połączonym wyzwaniu jesteśmy proszeni o zastosowanie dodatku do elementów oryginału i rewersu tablicy wejściowej. W tym wyzwaniu nieco utrudnimy, wprowadzając inne podstawowe operacje matematyczne. Biorąc pod uwagę tablicę liczb całkowitych, przechodź przez +, *, -, //,...

18
Odpowiedz na stosunek głosów

To pytanie jest inspirowane faktem, że uwielbiam widzieć pytania o równym głosowaniu i odpowiedzi się liczą ... Więc oto prosty stos-wymiana-api wyzwanie dla was wszystkich: Wyzwanie: Biorąc pod uwagę codegolf.stackexchangeidentyfikator pytania, wypisz stosunek między głosami pytania a liczbą...

18
Najdłuższa ścieżka hipersześcianu

Wyzwanie Otrzymujesz dwa różne ciągi bitów o tej samej długości. (Na przykład 000i 111.) Twoim celem jest znalezienie ścieżki od jednego do drugiego, który: Na każdym kroku należy zmienić tylko jeden bit (można przejść od 000jednego z 001, 010, 100). Nie można dwukrotnie odwiedzić tego samego...

18
Ile mam rozdziałów?

Biblia jest jedną z najbardziej wpływowych książek, jakie kiedykolwiek napisano, i jest często cytowana jako najlepiej sprzedająca się książka wszechczasów . Zostało napisane przez około 40 różnych autorów na przestrzeni setek lat zanim został skompilowany w jego obecnej formie. Ciekawe jest to, że...

18
Znajdź igłę w stogu siana (Rabusie)

To część wyzwania gliniarzy i rabusiów . Idź tutaj po część gliniarzy. Wyzwanie rabusiów Odpowiedź gliniarza może zostać złamana przez usunięcie dowolnego podzbioru znaków z programu Haystack, tak aby wyświetlał Needlezamiast Haystack(podczas gdy nadal jest prawidłowym przesłaniem w tym samym...

18
Powtórz n-ty element

Od jakiegoś czasu nie mieliśmy pytania na ciąg znaków (dokładnie 5 dni), więc przejdźmy do jednego. Biorąc pod uwagę ciąg si dodatnią liczbę całkowitą n, weź każdy nelement s, powtórz go nrazy i włóż z powrotem s. Na przykład, jeśli n = 3i s = "Hello, World!", co trzeci znak to Hl r!. Następnie...

18
Wyjście źródła, jeden bit na raz

Napisz niepusty program lub funkcję, która po wywołaniu generuje pojedynczą wartość 1 lub 0, a po wielokrotnym wywołaniu liczby wyjściowe tworzą binarną reprezentację kodu źródłowego programu (na tej samej stronie kodowej, z której skompilowany jest kod / interpretowane). Na przykład, jeśli kod...

18
Regex: Dopasuj egalitarną serię

Wprowadzenie Nie widzę tu wielu wyzwań wyrażeń regularnych, więc chciałbym zaoferować to zwodniczo proste, które można wykonać na wiele sposobów, używając wielu smaków wyrażeń regularnych. Mam nadzieję, że zapewni entuzjastom regex trochę radości z gry w golfa. Wyzwanie Wyzwanie polega na...

18
Ściana tarczy

Tło historyczne Ściana tarczy to taktyczna formacja wojenna, której początki sięgają przynajmniej 2500 lat pne Składał się z wojowników nakładających się na tarcze tarcz swoich towarzyszy, tworząc „ścianę”. Urok taktyki wynika z faktu, że nawet najbardziej niewykwalifikowany wojownik mógł walczyć...

18
Architektura ogrodowa - styl ASCII

Przed domem mamy kwadratowy ogród o wymiarach 10 x 10 metrów. Chcemy sadzić trawę i zrobić taras. Zdecydowaliśmy, jak podzielić ogród, ale nie zdecydowaliśmy o stosunku między ilością trawy a tarasem. Potrzebujemy pomocy w jej wizualizacji, a ASCII-art jest zdecydowanie najlepszym sposobem na...

18
Wyjście sekwencji Goodsteina

(To może być dość klasyczny, ale to mój pierwszy post tutaj, więc nie jestem jeszcze gotowy na fantazyjne rzeczy) Sekwencja Goodstein jest zdefiniowany numer wejścia w następujący sposób: Wybierz liczbę początkową n , niech b = 2 i powtórz: napisz nw heriditarnej notacji b zastąpić wszystkich (...

18
Hotel binarny Hilberta

W tym wyzwaniu zostaniesz poproszony o wdrożenie dowolnej funkcji (lub pełnego programu), która spełnia dwie właściwości. Te właściwości to: Twoja funkcja musi być funkcją iniekcyjną (odwracalną) od wielomianów z nieujemnymi współczynnikami całkowitymi do nieujemnych liczb całkowitych. Oznacza...

18
Czy to Pascal Prime?

Powszechnie wiadomo, że nieparzyste liczby pierwsze pojawią się w trójkącie Pascala dokładnie dwa razy. Jednak nie wszystkie liczby, które pojawiają się dokładnie dwa razy w trójkącie Pascala, są liczbą pierwszą. Nazwiemy te liczby liczbą pierwszą Pascala. Liczby pierwsze Pascala to liczby...