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.

30
Łańcuchowanie podciągów
Wprowadzenie W tym przykładzie weźmy ciąg Hello, World!i tablicę [3, 2, 3]. Aby znaleźć łańcuch podciągów, przechodzimy przez następujący proces: Pierwsza liczba tablicy to 3, więc otrzymujemy podłańcuch [0 - 3], który jest Hel. Następnie usuwamy pierwsze 3znaki z początkowego ciągu, który pozostawia nam lo, World!. Druga liczba tablicy to …
27 code-golf  string 

11
Liczby czystości
Dzisiaj przyjrzymy się sekwencji a związanej z funkcją Collatz f : Nazywamy sekwencję formie oo, F (z), F (F (z)) ... w sekwencji Collatz . Pierwsza liczba w naszej sekwencji, a (1) , to 0 . Przy wielokrotnym stosowaniu f wpada w cykl 0 → 0 →… Najmniejsza liczba, której …

30
Odejmij kolejne liczby
Opis Odejmij kolejne liczby P od liczby N. Następna liczba N to N + 1. Spójrz na przykłady, aby zrozumieć, co mam na myśli. Przykłady: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3 Calculate: 2 - 2+1 - 2+2 - 2+3 //Replacing N …

30
Invalid Invali Inval
Ten pomysł jest luźno oparty na wiadomości czatu @ TùxCräftîñg . Spójrz na poniższą przykładową sekwencję: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Po INVALID9tym zaczyna się tak: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 A potem INVALI9jest tak: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Po, INVAL9to jest tak: INVA0, INVA1, INVA2, INVA3, ...INVA9 Zauważ, jak za …

26
Zrób (nieco) własny ciąg referencyjny
Chcesz, aby ciąg, gdzie ( 1-indeksowane ) znak o indeksie njest n. Gdy njest mniej niż 10, to jest proste: "123456789". Na nprzykład, kiedy jest 12, staje się to niemożliwe, ponieważ liczby większe niż 9 (w bazie 10) zajmują więcej niż jeden znak. Możemy kompromisu poprzez podzielenie ciąg na podciągi …

15
Usuń zduplikowaną i przełączoną obudowę
Cel Celem tego wyzwania jest: biorąc pod uwagę ciąg znaków, usuń zduplikowane pary liter, jeśli drugi element w parze ma przeciwne wielkie litery. (tzn. wielkie litery stają się małe i odwrotnie). Pary należy wymieniać od lewej do prawej. Na przykład aAapowinien zostać aai nie aA. Wejścia wyjścia: Input: Output: bBaAdD …
27 code-golf  string 

9
Dekoduj pozycję katalogu FAT Microsoft MS-DOS 5.0
System plików Microsoft FAT ma tabelę katalogów, która reprezentuje „pliki”, w których „folderach” na dysku. Na razie wpisy te wypełniały wiele informacji niewielką ilością bitów. Dla ciekawskich istnieje wiele specyfikacji technicznych na Wiki , ale wyzwanie polega na „prostym” dekodowaniu wpisu. Każdy wpis składa się z 32-bajtowego słowa binarnego, podzielonego …

22
Oblicz A190810
Twoje zadanie jest dość proste, oblicz n-ty element A190810 . Elementy A190810 są obliczane zgodnie z następującymi zasadami: Pierwszym elementem jest 1 Sekwencja rośnie Jeśli xwystępuje w sekwencji, to 2x+1i 3x-1również Możesz użyć indeksowania 1 lub 0, ale jeśli używasz indeksowania 0, powiedz to w odpowiedzi. Przypadki testowe a(1) = …

4
Czy Gravity Guy to zrobi?
Gravity Guy to gra, w której jedynym wkładem użytkownika jest pojedynczy klawisz, który zmienia kierunek grawitacji. Biorąc pod uwagę poziom sztuki ASCII, ustal, czy Gravity Guy może dojść do końca. Zasady Początkowy kierunek grawitacji jest w dół . Pierwsza kolumna danych wejściowych zawsze będzie zawierać tylko jedną # , od …

5
Obróć hipersześcian
Wprowadzenie Hypercube / tesseract jest 4-wymiarowym odpowiednikiem normalnej kostki. Robi się to, biorąc siatkę sześcianu, rozciągając ją na trzeci wymiar, a następnie - używając czwartego wymiaru - składając ją w hipersześcian. Zasadniczo jest to sześcian, którego każda strona to sześcian. Aby utworzyć hipersześcian, potrzebujesz 16 wektorów 4d (wektor z x, …

30
Napisz program, który odwraca nazwę swojego pliku źródłowego
W jednym pliku napisz program, który nie wymaga danych wejściowych i nie generuje danych wyjściowych. Po uruchomieniu powinien odwrócić nazwę pliku, w którym się znajduje, bez względu na nazwę , bez zmiany kodu lub wywoływania innych trwałych skutków ubocznych. Każdy sposób osiągnięcia tego jest w porządku. Liczy się tylko to, …

23
Sprawa permutacji
Kto musi porównywać sprawy bez rozróżniania wielkości liter, gdy jesteś w stanie wygenerować każdą kombinację wielkich i małych liter? Nikt! To jest odpowiedź. Nikt tego nie robi. Twoim zadaniem jest osiągnięcie tego wyczynu; wygeneruj wszystkie możliwe kombinacje wielkich / małych liter dla danego wejścia. Wkład Ciąg standardowych znaków ascii do …

3
Oczyść błotniste ryby quartata
To wyzwanie jest na cześć zwycięzców kategorii Rookie of the Year w konkursie Best of PPCG 2015 : muddyfish (bo nie jestem językiem, którego szukasz! ) I quartata (za Implementowanie maszyny prawdy ). Gratulacje! tło W najgłębszych okopach oceanu żyje rzadka i nieuchwytna ryba w kształcie kwadratu zwana quartata-fish . …

18
Liczby z symetrią rotacyjną
Biorąc pod uwagę liczbę całkowitą, wypisz prawdziwą wartość, jeśli w przeciwnym razie jest ona taka sama do góry nogami (obrócona o 180 °) lub wartość fałszowania . 0, 1i 8mają symetrię obrotową. 6staje się 9i vice versa. Sekwencja liczb dająca prawdziwe wyniki: OEIS A000787 0, 1, 8, 11, 69, 88, …
27 code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

10
Przetwarzaj kwaternion
Jeśli jeszcze nie wiesz, czwartorzęd jest w zasadzie liczbą 4-częściową. Na potrzeby tego wyzwania ma prawdziwy komponent i trzy fikcyjne komponenty. Wyimaginowanych części są reprezentowane przez sufiks i, j, k. Na przykład, 1-2i+3j-4kjest kwaternion z 1czym składowa rzeczywista i -2, 3i -4jest z urojonych. W tym wyzwaniu musisz przeanalizować ciąg …

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.