Pytania oznaczone «code-golf»

9
Jak mam na imię?

Biorąc pod uwagę identyfikator użytkownika PPCG, wyświetl aktualną nazwę użytkownika tego użytkownika. Przykłady Input -> Output 61563 -> MD XF 2 -> Geoff Dalgas 12012 -> Dennis foo -> -3 -> Zasady Wejścia / wyjścia można pobierać dowolnymi dozwolonymi środkami. Dane...

9
Zamień sekwencję

Twoim zadaniem jest napisanie kodu, który generuje sekwencję OEIS i zawiera nazwę sekwencji w code ( A______). Łatwo, prawda? Cóż, oto haczyk, twój kod musi również wypisać drugą osobną sekwencję, gdy nazwa sekwencji w kodzie zostanie zmieniona na nazwę drugiej sekwencji. Wejście wyjście Kod może...

9
Jaka jest data w czasie Usenet?

Wrzesień 1993 jest znany w Usenecie jako wrzesień, który nigdy się nie skończył. I tak na przykład dzień, w którym zamieszczono to pytanie, to sobota, 8740 września 1993 r. Twój program lub funkcja powinna przyjmować dowolną datę gregoriańską (z rokiem dodatnim) i zwracać tę samą datę jak wynik,...

9
Dwa splecione łańcuchy

W tym pytaniu zdefiniowałem funkcję „łańcucha” jako funkcję, która: jest permutacją, co oznacza, że ​​każda wartość jest odwzorowywana na i jest odwzorowywana przez dokładnie jedną wartość. i pozwala na uzyskanie dowolnej wartości z dowolnej innej wartości przez wielokrotne zastosowanie funkcji...

9
Większy, lepszy (zepsuty) zamek błyskawiczny

(Zainspirowany tym wyzwaniem ) W oryginalnym wyzwaniu miałeś zrobić poziomy zamek, jednak patrząc na moją bluzę, mój zamek jest znacznie bardziej pionowy (i trochę zepsuty): P Wejście Otrzymasz pojedynczy ciąg ( s) i parę liczb całkowitych ( ai b) w dowolnym formacie. Gdzie: a <...

9
Linia montażowa Code-Golf

Uwaga: to wyzwanie nie ma nic wspólnego z rzeczywistym językiem asemblera. Jako szef Code-Golf Factory Inc. musisz utworzyć linię montażową, aby wygenerować określony fragment kodu. Dzisiaj brygadzista poprosił cię o wyprodukowanie quines. Specyfikacja: W tym wyzwaniu celem jest napisanie...

9
Binarne rozszerzenie binarne

Zwykle rozkładamy liczbę na cyfry binarne, przypisując jej potęgę 2, o współczynniku 0lub 1dla każdego terminu: 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 Wybór 0i 1... nie jest bardzo binarny. Dokonamy prawdziwej ekspansji binarnej poprzez rozszerzenie o potęgach 2, ale o współczynniku 1lub...

9
Data w zakresie?

Biorąc pod uwagę MM/DDdatę ( 12/24) i zakres dat rozpoczęcia / zakończenia ( 11/01 - 06/24), dowiedz się, czy data mieści się w podanym zakresie dat. Zakresy dat mogą być sekwencyjne ( 05/01 - 11/01) lub obejmować kolejny rok ( 11/01 - 05/01). Przykłady: 12/24jest w 11/01 - 06/24=...

9
Badugi, kto wygrywa?

Zainspirowany tym wyzwaniem i związany z tym . tło Badugi [bæduːɡiː] to wariant pokera z niską piłką. Turniej Pokerstars World Cup Of Online Poker o wartości 1 000 $ rozpoczyna się w ciągu 3 godzin i muszę wiedzieć, jak dobre są moje ręce! Gra wykorzystuje standardową talię 52 kart czterech...

9
Rosnące, malejące, żadne czy wszystkie?

Weź dwa dane wejściowe, niepusty wektor / listę zawierającą cyfry 1i 2ciąg znaków (nie, 0/1zamiast tego możesz nie wziąć ). Ciąg będzie jednym z następujących (pisane małymi literami, dokładnie tak, jak napisano poniżej: increasing decreasing ones twos all none Jeśli ciąg ma wartość ____, należy...

9
Układ eliptyczny

Wprowadzenie Biorąc pod uwagę pięć punktów w płaszczyźnie, Twoim zadaniem jest obliczenie obszaru elipsy przechodzącej przez te punkty. Możesz założyć, że dokładnie jedna nie-zdegenerowana elipsa może być zbudowana z podanych wartości wejściowych. Zasady Dane wejściowe to 10liczby całkowite w...

9
Pseudopierwsze gry w golfa!

Wstęp / Tło W niedawnej dyskusji w tym krypto czat I została zakwestionowana, aby omówić / pomoc z Test pierwszości Fermata i numery Carmichael. Ten test opiera się na założeniu, że a^(p-1) mod p==1zawsze będzie dotyczyć liczb pierwszych p, ale nie zawsze kompozytów. Teraz liczba Carmichael jest...

9
Rozwiń Łańcuchy porównania

W odróżnieniu od większości języków Python ocenia a<b<cjak byłoby to zrobić w matematyce, rzeczywiście porównując trzy numery, w przeciwieństwie do porównywania logiczną a<bdo c. Poprawnym sposobem napisania tego w C (i wielu innych) byłoby a<b && b<c. W tym wyzwaniu Twoim...

9
Liczby pierwsze w rozkładzie na czynniki pierwsze

Widziałem kolejne główne wyzwanie w PPCG i bardzo mi się podobają. Potem źle przeczytałem tekst wprowadzający i zastanawiałem się, co wymyślili tutaj twórczy mózg. Okazuje się, że postawione pytanie było trywialne, ale zastanawiam się, czy to samo dotyczy pytania, które (źle) przeczytałem: 6...

9
Pociąg przejeżdża przez oznakowany most

Rozważmy mostek o długości B utworzony z płytek oznaczonych cyframi dodatnich liczb całkowitych połączonych. Na przykład, jeśli B miał 41 lat, wyglądałoby to tak: ----------------------------------------- 12345678910111213141516171819202122232425 Teraz wyobraź sobie pociąg długości T...

9
Biorąc pod uwagę liczbę całkowitą n, wydrukuj n * odwrócony (n)

Podaj liczbę całkowitą n, wydrukujn * reversed(n) reversed(n)to liczba, którą otrzymujesz, gdy dostaniesz reversecyfry n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Pięcioznakowa mapa ASCII

Uwaga: w tym poście terminy „znak” i „kolor” oznaczają w zasadzie to samo Ten obraz: może być reprezentowany jako ....'''333 .eeee'''3e ..dddd33ee %%%dd####e (mapowanie kolorów na znaki ascii) Twierdzenie o czterech kolorach stwierdza, że ​​„biorąc pod uwagę jakikolwiek podział płaszczyzny...

9
Advent Challenge 2: The Present Vault Raid!

<< Poprzedni Następny >> Wyzwanie Teraz, kiedy Mikołaj w końcu wymyślił, jak dostać się do swojej obecnej krypty, zdaje sobie sprawę, że elfy jakoś tam się przed nim dostały i ukradły niektóre z jego prezentów! Nie wymyślili jeszcze, jak opuścić kryptę, więc Mikołaj musi spróbować...