Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.

25
Skaczące liczby
ZADANIE wypisz liczby całkowite n, gdzie 12 <= n <= 123456789i wszystkie pary kolejnych cyfr in mają tę samą dodatnią różnicę między nimi (np. 2468, ale nie 2469). BRAK WEJŚCIA. Wynik: 12 13 14 15 16 17 18 19 23 24 25 26 27 28 29 34 35 36 37 …

19
Sekwencja euro-iginalna
Biorąc pod uwagę dodatnią liczbę całkowitą n wyjście, n -ta liczba sekwencji euro-iginal. Obliczanie sekwencji Ta sekwencja jest równa OEIS A242491 . Liczba jest częścią tej sekwencji, jeśli liczba może być wykonana przy użyciu tylu różnych monet lub banknotów euro, ale tylko jednej z nich . Pamiętaj, że nie musisz …

15
Kółko i krzyżyk - X czy O?
tło Przejdź do „Zadania”, jeśli znasz Tic-Tac-Toe (myślę, że większość to!) Tic-Tac-Toe to słynna gra dla dwóch graczy. Składa się z planszy 3x3, która jest stopniowo wypełniana przez dwóch graczy (wyjaśnienia poniżej); Pierwszy gracz używa postaci, Xa drugi używa O. Zwycięzca jako pierwszy otrzymuje 3 kolejne i identyczne postacie ( …

18
Prime Factoral Roots
Zainspirowany pierwiastkami cyfrowymi, główny faktorowy pierwiastek z liczby to liczba, która pojawia się, gdy weźmiesz czynniki pierwsze liczby, zsumujesz je i powtórzysz proces na wynikowej liczbie, kontynuując aż do uzyskania liczby pierwszej ( który ma sam w sobie jedyny główny czynnik, a zatem jest swoim głównym pierwiastkiem faktorowym). Pierwotny pierwiastek …

2
Rozłóż we wszystkich kierunkach
Wejście: Sznurek Wynik: 1) Najpierw bierzemy znak usuwania na końcu ciągu wejściowego, dopóki nie zostanie nam długość, która jest kwadratem (tj. 1, 4, 9, 16, 25, 36 itd.) Tak więc abcdefghijklmnopqrstuvwxyz(długość 26) staje się abcdefghijklmnopqrstuvwxy( długość 25). 2) Następnie umieszczamy to w kwadracie, po jednej linii, od lewej do prawej: …

14
Oblicz liczby Wilsona
Biorąc pod uwagę dodatnią liczbę całkowitą n , oblicz n- tą liczbę Wilsona W (n) gdzie oraz e = 1, jeśli n ma prymitywny moduł główny n , w przeciwnym razie e = -1. Innymi słowy, n ma pierwotny pierwiastek, jeśli nie istnieje liczba całkowita x, gdzie 1 < x …

27
Podwajanie Pandigital
Zainspirowany tym CMC Biorąc pod uwagę dodatnią liczbę całkowitą większą niż 0, wykonaj na niej następującą operację: Jeśli wszystkie dziesięć pojedynczych cyfr ( 1234567890) jest co najmniej raz w liczbie, wypisz licznik i wyjdź z programu W przeciwnym razie należy podwoić liczbę i powtórzyć, zwiększając liczbę. Liczenie zaczyna się od …


18
Jak pluralizować elipsę?
To oczywiście elipsieseje. Zainspirowany wiadomością na czacie . Twoje wyzwanie Biorąc pod uwagę listę lub spację lub ciąg słów oddzielony przecinkami, ellipsisessiesesifyses. Aby ellipsisessieses-ify słowo: Zacznij od słowa. Dodaj pierwszą literę oryginalnego słowa na końcu. Dodaj 2 ostatnią literę oryginalnego słowa na końcu. Dodaj na końcu ostatnią literę oryginalnego słowa. …
14 code-golf  string 

11
Dopasowywanie wielkości liter Znajdź Zamień
Weź trzy dane wejściowe, ciąg tekstu T; ciąg znaków do zastąpienia F; i ciąg znaków, aby zastąpić je, R. Dla każdego podłańcucha o Ttakich samych (bez rozróżniania wielkości liter) znaków F, zamień je na znaki w R. Zachowaj jednak taką samą wielkość liter jak oryginalny tekst. Jeśli istnieje więcej znaków …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

8
Znajdź najkrótszą unikalną listę
Na podstawie listy list znajdź najkrótszą listę, która jest ciągłą podlistą dokładnie jednej listy. Na przykład, gdybyśmy mieli [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] najkrótsza ciągła podlista byłaby, [3,4]ponieważ pojawia się tylko na drugiej liście. Jeśli nie ma unikalnej ciągłej podlisty (wymaga to co najmniej jednej zduplikowanej pozycji), wypisz pustą listę. Oto …

28
Odbierz telefon! To wibruje!
Niedawno masz nowy telefon, ale nie podoba ci się sposób, w jaki wibruje, zdecydowałeś, że chcesz tworzyć własne wzorce wibracji. Napisałeś więc program, w którym użyłeś słów kluczowych long, shorti pauseżeby twój telefon wibrował zgodnie z tymi słowami kluczowymi. Zadanie Stworzyć mały program, który akceptuje ciąg long, shortoraz pausei wyprowadza …
14 code-golf  string 

12
Znajdź n-ty numer Aarona
tło Ruth-Aaron para jest parą kolejnych całkowitymi dodatnimi ni n+1takich, że suma z głównych czynników (czynniki pierwsze liczenie powtórzono) każdej liczby całkowitej są równe. Na przykład, (714,715)jest parę Ruth-Aaron, ponieważ 714=2*3*7*17, 715=5*11*13i 2+3+7+17=5+11+13=29. Nazwę pary Ruth-Aaron wybrał Carl Pomerance w odniesieniu do całkowitej kariery domowej Babe Ruth714 , która była …

3
Rozwiąż problem z wózkiem
Filozofowie od dawna zastanawiają się nad problemem wózka . Niestety, żaden człowiek nie rozwiązał jeszcze tego problemu. Na szczęście jako programiści możemy używać komputerów, aby rozwiązać za nas problem! Wejście Twój program weźmie na wejściu (skończony) wykres kierowany (z co najwyżej jedną krawędzią od xdo y, dla dowolnego xi y), …

12
poprzedzająca, dołączająca-Sekwencja
Zadanie Przedrostek, append-Sequence jest definiowany rekurencyjnie, w ten sposób a (1) = 1 a (n) = a (n-1) .n, jeśli n jest parzyste a (n) = na (n-1), jeśli n jest nieparzyste gdzie . reprezentuje konkatenację liczb całkowitych. Tak więc kilka pierwszych terminów to: 1,12,312,3124,53124,531246,7531246,...To jest A053064 . Twoim zadaniem …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.