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
policz te w zasięgu
Wyzwanie: Policz liczbę jedynek 1w binarnej reprezentacji wszystkich liczb między zakresem. Wejście : Dwie nie dziesiętne dodatnie liczby całkowite Wyjście: Suma wszystkich 1s w zakresie między dwiema liczbami. Przykład: 4 , 7 ---> 8 4 = 100 (adds one) = 1 5 = 101 (adds two) = 3 6 = …

8
Prawie odcinek Columbo
Twoim zadaniem jest znaleźć dwie brakujące postacie w tytule odcinka Columbo. Wejście Jeden z 69 tytułów odcinka Columbo (wymienionych poniżej), z dokładnie dwiema postaciami *. Przykład : "Ran*om for a *ead Man" Wynik Możesz zwrócić pełny tytuł odcinka lub tylko dwie brakujące znaki w dowolnym rozsądnym formacie, pod warunkiem, że …

30
Przyrost 36 podstawowych łańcuchów
To jest wersja kodu golfowego podobnego pytania, które zadałem wcześniej na stosie ale pomyślałem, że będzie to interesująca łamigłówka. Biorąc pod uwagę ciąg o długości 10, który reprezentuje podstawową liczbę 36, zwiększ go o jeden i zwróć wynikowy ciąg. Oznacza to, że ciągi będą zawierać tylko cyfry od 0do 9i …

20
Wieże Eiffla: Stwórz duże „A” z „A”
Utwórz funkcję, która przy danej liczbie wierszy ntworzy bigA. Poziomy pasek bigAmusi znajdować się w środkowym rzędzie lub niższym z dwóch, jeśli njest parzysty Załóż wyjściową czcionkę monospace Dane wyjściowe powinny być ciągiem znaków (lub podobnym, np. Tablicą znaków) z wyraźnymi podziałami linii, aby rozbić linie, oraz z prawidłową spacją …

1
Zrekonstruuj moje lalki Matryoshka
tło Matrioszka lalki (albo Rosyjski gniazdowania lalki) to zbiór lalek, które mieszczą się wewnątrz siebie. Przypadkowo pomieszałem moją kolekcję lalek matryoshka i nie pamiętam, która z nich wchodzi do środka. Cel Biorąc pod uwagę listę unikatowych ciągów, posortuj je w zagnieżdżone lalki Matrioszka. Każdy sznur jest indywidualną lalką, a lalka …
20 code-golf  string 

7
Lokalne okresy ciągów
Okresy lokalne Weź niepusty ciąg s . Lokalny okres od s o indeksie i jest najmniejszym dodatnia n takie, że dla każdego 0 ≤ k <n , mamy s [I + K] = s [n + i, k] , gdy obie strony są określone. Alternatywnie, jest to minimalna długość łańcucha …
20 code-golf  string 

14
Czy to jest ścięta liczba trójkątna?
Powiązana sekwencja OEIS: A008867 Skrócona liczba trójkątna Wspólną właściwością liczb trójkątnych jest to, że można je ułożyć w trójkąt. Na przykład weź 21 i ułóż w trójkąt os: o oo ooo oooo ooooo oooooo Zdefiniujmy „obcinanie:” wycinanie trójkątów o tym samym rozmiarze z każdego rogu. Jednym ze sposobów obcięcia 21 …
20 code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

27
Poziomo wyrównany ASCII art
Twoim zadaniem jest przyjęcie jako danych wejściowych dwóch „ASCII Art” i wyrównanie każdego dzieła obok siebie w poziomie. Załóżmy na przykład, że masz dwa ciągi "abc\ndef"i "123\n456". Musisz wyrównać je w poziomie, aby utworzyć ciąg znaków "abc123\ndef456. Nazywam to „wyrównywaniem w poziomie”, ponieważ podczas gdy dane wejściowe, po wydrukowaniu, wyglądają …

10
Minimalne rzadkie linijki
Standardowa linijka o długości n ma znaczniki odległości w pozycjach 0, 1, ..., n (w dowolnych jednostkach). Rzadki władca ma podzbiór tych znaków. Linijka może zmierzyć odległość k, jeśli ma znaczniki w pozycjach p i q za pomocą p - q = k . Wyzwanie Biorąc pod uwagę dodatnią liczbę …

9
Odwróć kolumny zachowując kształt
Wprowadzenie Załóżmy, że masz listę liczb całkowitych (lub dowolnych obiektów, ale trzymajmy się liczb całkowitych dla uproszczenia). Listy mogą mieć różne długości, a niektóre z nich mogą być puste. Napiszmy listy w formacie tabelarycznym: [[ 1, 2, 3, 4, 5], [ 6, 7], [ 8, 9, 10, 11], [], [12, …


11
Wydrukuj mi skalę
O nie! Niedługo mam test teoretyczny i jeszcze nie pamiętam skal! Pomóż mi zapamiętać moje główne skale, drukując następujące: 7♯ - C♯ D♯ E♯ F♯ G♯ A♯ B♯ C♯ 6♯ - F♯ G♯ A♯ B C♯ D♯ E♯ F♯ 5♯ - B C♯ D♯ E F♯ G♯ A♯ B 4♯ …


30
Następny kolor
Wyzwanie Rozważ tęczę jako siedem kolorów, reprezentowanych przez łańcuchy jako Red Orange Yellow Green Blue Indigo Violet. Twoim zadaniem jest stworzenie programu, który odbiera jeden z tych kolorów jako dane wejściowe i wyjściowe w kolejności kolorów tęczy. Obejmuje to nakładanie sięViolet -> Red Wejście Sznurek zawierający jeden z kolorów tęczy. …

26
Podając liczbę, wydrukuj „sumę zbiorczą”
Podając liczbę jako dane wejściowe, wydrukuj jej sumę zbiorczą Co to jest suma zbiorowa? Rozważ liczbę 13214, dane wejściowe Pętląc każdą cyfrę zaczynając od lewej, będziemy mogli uzyskać jej sumę zbiorczą. 1 oznacza spójrz na pierwszą cyfrę i dodaj ją do sumy sum = 1 3 oznacza spójrz na „pierwsze …

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.