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.

5
Runs of Digits in Pi
Twoim celem jest uzyskanie ściśle rosnącej sekwencji kolejnych, identycznych cyfr pi (π). Każdy termin w sekwencji musi być o jedną cyfrę dłuższy niż poprzedni. Tak więc 3(0 cyfra pi) jest pierwszym ciągiem cyfr (długość 1). Następne, co nastąpi, to 33(cyfry 24 i 25 liczby pi). Oczywiście ta sekwencja wymaga, aby …
13 code-golf  sequence  pi 

5
Graj w scrabble przy układzie okresowym
Masz zestaw płytek z symbolami z układu okresowego pierwiastków. Każdy symbol pojawia się raz. Zastanawiasz się nad słowami, ale chcesz wiedzieć, czy to możliwe, czy nie. Wyzwanie Napisz program w swoim ulubionym języku, który pobierze ciąg znaków jako parametr wejściowy. Możesz założyć, że dane wejściowe nie są puste, nie zawierają …
13 code-golf 

11
Czy ważna jest wielkość liter?
Tom zamierza wdrożyć nowy język programowania swojego wynalazku. Ale zanim zacznie nad tym pracować, chce wiedzieć, czy w jego języku rozróżniana jest wielkość liter, czy nie. Z jednej strony, rozpoznawanie wielkości liter wydaje się łatwiejsze do wdrożenia, ale martwi się, że może to spowodować brak możliwości kombinacji znaków tworzących zmienną, …

12
Zamiana głównych wykładników z sąsiadami
(Kontynuacja mojego pytania dotyczącego wymiany bitów z sąsiadami ). Zadanie Biorąc pod uwagę dodatnią liczbę całkowitą x = (2 a · 3 b ) · (5 c · 7 d ) · (11 e · 13 f ) ·… , wydrukuj liczbę całkowitą uzyskaną przez zamianę wykładników w tym rozkładzie …
13 code-golf  primes 

8
Czy Mario może przejść do końca tej mapy
Utwórz program, który określa, na podstawie danych wejściowych ścieżki, czy Mario może dotrzeć do końca, oznaczony Eod początku, oznaczony przez S. Ścieżka będzie wyglądać mniej więcej tak: S = E ===== Na ścieżce różne symbole i ich reprezentacje to: =: ściana / podłoga / sufit. Mario nie może przejść przez …



1
Analizuj język 1D
Biorąc pod uwagę ciąg zawierający tylko 0, 1, 2 i nawiasy, wyprowadzaj drzewo gramatyki łańcucha. 2Wymaga 2 argumenty - jeden po lewej i jeden w prawo 1Wymaga jednego argumentu - do lewej lub prawej A 0nie wymaga żadnych argumentów i jest podstawowym przypadkiem Para nawiasów liczy się jako jeden argument, …

8
Trygonometria macierzowa
Wprowadzenie Dwa najbardziej popularne funkcje trygonometryczne, sinei cosine(lub sini coskrócej), może być rozszerzone do funkcji matrycy wartościach. Jednym ze sposobów obliczenia analogów wycenianych w macierzy jest: Rozważ te dwie ważne tożsamości trygonometryczne: Używając tych tożsamości, możemy wyprowadzić następujące równania dla sini cos: Wykładniczy matrycy istnieje dla matryc kwadratowych i jest …

3
Ile 14ers wspiąłem się?
W terminologii alpinistycznej „14er” oznacza dowolną górę o wysokości co najmniej 14 000 stóp. Istnieje jednak inne rozróżnienie. Aby szczyt mógł być liczony jako 14er, musi również mieć „ekspozycję geograficzną” wynoszącą 300 stóp lub więcej. Oznacza to, że aby przejść z jednego 14er do drugiego, musisz najpierw zejść co najmniej …

13
Produkty Fibonacciego
Możesz rozłożyć liczbę większą niż 0 jako unikalną sumę dodatnich liczb Fibonacciego. W tym pytaniu robimy to poprzez wielokrotne odejmowanie największej możliwej dodatniej liczby Fibonacciego. Na przykład: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = …
13 code-golf  math  sequence  fibonacci  code-golf  word  code-golf  cipher  code-golf  string  math  subsequence  code-golf  regular-expression  code-golf  brainfuck  assembly  machine-code  x86-family  code-golf  math  factorial  code-golf  math  geometry  code-golf  math  arithmetic  array-manipulation  math  number  optimization  stack  metagolf  code-golf  tips  assembly  code-golf  tips  lisp  code-golf  number-theory  path-finding  code-golf  number  sequence  generation  code-golf  math  geometry  code-golf  grid  permutations  code-golf  code-golf  graphical-output  geometry  fractal  knot-theory  code-golf  math  arithmetic  code-golf  interpreter  balanced-string  stack  brain-flak  code-golf  math  set-theory  code-golf  math  array-manipulation  code-golf  code-golf  string  natural-language  code-golf  code-golf  math  linear-algebra  matrix  code-golf  string  encode 

21
Uruchom przez tablicę
Wszyscy często słyszymy idiom „spacer po tablicy”, co oznacza „zamapuj funkcję na kolejnej tablicy”. Jednak muszę to zrobić (teraz!), Więc chcę, abyś przebiegł przez tablicę. Jak mam biegać? Wyobraź sobie, że to dziki paczka wilków za ciebie Przebieganie przez tablicę jest jak przechodzenie przez jedną, tyle że można pominąć elementy. …

8
Konwertuj na cyfrę rzymską!
Twoim zadaniem jest konwersja danej dodatniej liczby całkowitej z cyfr arabskich na rzymską. Sprawa staje się trudna, gdy policzysz do 4000. Romanie zrobili to, dodając linię powyżej symbolu, aby pomnożyć ten symbol 1 000. Jednak podkreślenia nie są dokładnie wyświetlane w ASCII. Istnieją również podwójne linie, aby pomnożyć symbol 1 …

5
Zidentyfikuj sekcję stożkową
Biorąc pod uwagę 5 różnych punktów na płaszczyźnie dwuwymiarowej, określ typ przekroju stożkowego utworzonego przez punkty. Wyjście powinno być jednym z circle, hyperbola, ellipse, lub parabola. Zasady Punkty będą w ogólnej pozycji liniowej, co oznacza, że ​​żadne trzy punkty nie są współliniowe, a zatem przechodzący przez nie stożek będzie unikalny. …
13 code-golf  math 

13
Ułamki pośrednie
Ułamki pośrednie Wyzwanie: Konieczne będzie utworzenie kodu, który przyjmuje co najmniej 3 dane wejściowe; 2 liczby całkowite i „reprezentacja ułamkowa” - którykolwiek typ odpowiada Twojemu językowi do reprezentowania przyrostów ułamkowych), tj. Jeśli wybierzesz ciąg, wejście będzie miało wartość „1/4” lub możesz wybrać 2 dodatkowe liczby całkowite lub krotkę lub w …

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.