Pytania oznaczone «code-golf»

23
Wydrukuj potasowaną talię kart

Wkład Żaden Wydajność 52 karty. Bez duplikatów. Karty są reprezentowane jako ich znaki Unicode, np. 🂹. Punkty kodowe Unicode mają następujący format: Pierwsze trzy cyfry to 1F0. Następna cyfra jest A, B, C, lub Dna pik, kier, karo i klubów odpowiednio. Następna cyfra jest 1przez Ci Edla...

23
Narysuj pola ASCII w polach

Problem podany wkład a,b,c gdzie a,b,cdodatnie są nawet liczby całkowite i a > b > c Zrób pudełko dowolnej dozwolonej postaci o wymiarach a x a Wyśrodkuj pole innego dozwolonego znaku z wymiarami b x bw poprzednim Wyśrodkuj pole innej dozwolonej postaci o wymiarach c x c w...

23
Sekwencja Divinacciego

Divinacci ( OEIS ) Wykonaj sekwencję Fibonacciego, ale zamiast używać: f(n) = f(n-1)+f(n-2) Posługiwać się: f(n) = sum(divisors(f(n-1))) + sum(divisors(f(n-2))) Dla wejścia n, wyślij n-ty termin, twój program powinien mieć tylko 1 wejście. Pierwsze 14 haseł (indeksowane 0, możesz...

23
Czy pasuje do wzoru cyfr?

Niedawno miałem test z matematyki i zauważyłem, że pewna liczba w teście odpowiada interesującemu wzorowi. Liczba ( 28384) pasowała do ogólnej sekwencji cyfr, która wygląda następująco (n)(x)(n+1)(x)(n+2)(x)(n+3) etc... gdzie ni xsą liczbami całkowitymi jednocyfrowymi. Sekwencja może rozpocząć...

23
Podziel ciąg

Wyzwanie Biorąc pod uwagę ciąg i liczbę, podziel ciąg na tyle równych części. Na przykład, jeśli liczba wynosi 3, powinieneś podzielić ciąg na 3 części bez względu na długość łańcucha. Jeśli długość sznurka nie dzieli się równomiernie na podaną liczbę, należy zaokrąglić w dół rozmiar każdej...

23
Najszybsza broń na zachodzie

Jesteś najostrzejszym, najtwardszym i najfajniejszym kowbojem na zachód od Missisipi. Jednak jakiś dziwny facet na obłąkanej stronie frajerów uznał, że fajnie byłoby wrzucić cię w losowe niedokończone krajobrazy i walczyć. Bez względu na to, nadal wygrywasz. Jednak, aby pomóc Ci wygrać te...

23
Wypełnij macierz sumami

Wyzwanie: Biorąc pod uwagę kwadratową macierz wejściową A , wypełnij macierz jednym rzędem i jedną kolumną ze wszystkich czterech stron. Wartość każdego elementu w górnym i dolnym rzędzie powinna być sumą elementów w każdej odpowiedniej kolumnie. Wartość każdego elementu w lewej i prawej...

23
Uruchom zsypy i chroń główną wygraną

Zamierzasz wziąć udział w teleturnieju. Jedno z wyzwań działa w następujący sposób: Pierwszy pokój zawiera dużą liczbę identycznych piłek. Drugi pokój zawiera szereg zsypów, z których każdy ma czujnik, który zlicza ile piłek zostało w nim umieszczonych. Piłki umieszczonej w rynnie nie można...

23
Faktoryzuj liczbę całkowitą Gaussa

Liczba całkowita Gaussa jest liczbą zespoloną, której rzeczywistą i urojoną częścią są liczby całkowite. Liczby całkowite Gaussa, podobnie jak zwykłe liczby całkowite, można przedstawić w unikalny sposób jako iloczyn liczb pierwszych Gaussa. Wyzwaniem jest tutaj obliczenie głównych składników...

23
Złożone wyrażenia toczenia kości

tło Gram w D&D regularnie z kilkoma przyjaciółmi. Mówiąc o złożoności niektórych systemów / wersji, jeśli chodzi o rzucanie kostkami oraz stosowanie bonusów i kar, żartobliwie wymyśliliśmy dodatkową złożoność wyrażeń rzucanych kostkami. Niektóre z nich były zbyt oburzające (np. Rozszerzanie...

23
Chroma Key to Success

Wartość koloru RGB #00FF00jest raczej ważna: służy do tworzenia filmów, programów telewizyjnych, komunikatów pogodowych i innych. Jest to słynny kolor „zielony telewizor” lub „zielony ekran”. Wyzwanie Twoim zadaniem jest napisanie programu, który pobierze dwa obrazy wejściowe, zarówno w formacie...

23
Powoli zbieżny zygzak

Biorąc pod uwagę jedną dodatnią nieparzystą liczbę całkowitą jako dane wejściowe, zwróć zbieżny zygzak jako listę ciągów, listę znaków lub ciąg oddzielony znakiem nowej linii w następującej formie: # # # # # # # # # # # Możesz zastąpić #dowolną spójną spacją. Końcowe białe znaki w...

23
Czy mam najlepszego bliźniaka?

Liczba całkowita jest liczbą pierwszą wtedy i tylko wtedy, gdy jest dodatnia i ma dokładnie 2 różne dzielniki: 1 i siebie. Podwójna liczba pierwsza składa się z dwóch elementów: pi p±2oba są pierwszymi. Jako dane wejściowe otrzymasz dodatnią liczbę całkowitą. Twoim zadaniem jest zwrócenie wartości...

23
Fałszywe poligloty sumy dzielników

Zadanie W tym wyzwaniu Twoim zadaniem jest napisanie programu w języku programowania L, który przyjmuje dodatnią liczbę całkowitą n i wyprowadza sumę odpowiednich dzielników n ( sekwencja A001065 na OEIS). Powinien zwrócić poprawny wynik dla dowolnego 1 ≤ n ≤ 10 000 . Oto pierwsze 10 wyników: 0,...

23
Liczby rosną, a litery maleją

Zainspirowany pytaniem Przepełnienie stosu: Sortowanie listy: liczby rosnące, litery malejące . Twoim zadaniem jest rozwiązanie następującego problemu, a ponieważ jest to gra w golfa , powinieneś to zrobić w jak najmniejszej liczbie bajtów. Należy wziąć listę obiektów jako wkład zawierający litery...

23
Niezawodnie zepsuty sort

Biorąc pod uwagę listę dodatnich liczb całkowitych, która zawiera co najmniej 3 różne wpisy, wypisz permutację tej listy, która nie jest posortowana w kolejności rosnącej lub malejącej. Przykłady 1,2,3 -> 2,1,3 or 3,1,2 or 1,3,2 or 2,3,1 1,2,3,3 -> 2,1,3,3 or 3,1,2,3 or 1,3,2,3...

23
Round Me, Help Me

Biorąc pod uwagę wejście n, twój program lub funkcja musi wypisać najmniejszą dodatnią liczbę całkowitą, ktak aby nzaokrąglona do najbliższej wielokrotności kbyła większa niż n. Przykład. Przy danych wejściowych 20wartość wyjściowa powinna wynosić 3: Najbliższa wielokrotność 1to 20, która nie...

23
Czy mogę się ustatkować?

W grze planszowej The Settlers of Catan istnieje pięć rodzajów zasobów: cegła, kłoda, ruda, pszenica i owca. Budowa osady kosztuje cegłę, kłodę, pszenicę i owcę. Możesz jednak także wymienić cztery identyczne zasoby, aby uzyskać zasób innego typu. Na przykład, jeśli masz w ręku cztery rudy, możesz...