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.

13
Skacz jak żaba!
Biorąc pod uwagę tablicę liczb całkowitych nieujemnych, Twoim zadaniem jest zachowanie tylko niektórych jego elementów, jak opisano poniżej. Powiedzmy, że tablica jest [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Najpierw uzyskać pierwszy element tablicy n. Zatrzymaj pierwsze nelementy i odrzuć następny (odrzuć n+1th). Nowa tablica to …

23
Zsumuj średnie z dwóch liczb całkowitych
W matematyce jest całkiem sporo środków, takich jak średnia arytmetyczna, średnia geometryczna i wiele innych ... Definicje i zadania Zauważ, że są to definicje dwóch dodatnich liczb całkowitych *: Średni kwadratowy wynosi pierwiastek kwadratowy z sumy kwadratów ich o połowę ( ). Arytmetyczna jest ich suma, o połowę ( ). …

15
Utwórz sekwencję wskaźnika
Pozwala określić sekwencję wskaźnik być jakakolwiek sekwencja, tak, że (n) = a ((n-1) - ((n-1))) forall n większa niż pewna liczba skończonych. Na przykład, jeśli nasza sekwencja się rozpoczęła 3 2 1 Nasz następny termin to 2, ponieważ a (n-1) = 1 , (n-1) -1 = 1 , a (1) …

3
Wszystkiego najlepszego, zjedzmy ciasto!
Wkrótce są urodziny mojego przyjaciela, a ponieważ jest programistą i miłośnikiem sztuki ASCII, pomyślałem, że zrobię mu ciasto ASCII! Niestety, ciągle zapominam o jego obecnym wieku, dlatego chciałbym mieć program dla mojego piekarnika ASCII, który piecze ciasto z określoną liczbą świec, więc nie muszę tego robić sam, jeśli się mylę …

6
Znajdź współczynniki racjonalnej funkcji generującej
Jeśli napiszemy sekwencję liczb jako współczynniki szeregu mocy, wówczas ta seria mocy nazywana jest (zwykłą) funkcją generującą (lub Gf) tej sekwencji. To znaczy, jeśli dla niektórych funkcji F(x)i serii liczb całkowitych a(n)mamy: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) Następnie F(x)jest funkcja generowania a. …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

11
Pomocnik w odrabianiu lekcji historii
Czytając historię i robiąc notatki, nie mogę się zmęczyć pisaniem długich dat - 1784 to sześć całych ołówków! jǝǝz! Jak widać, ja - lubię większość plakatów z wyzwaniami na tej stronie - jestem leniwy, jeśli chodzi o pisanie. Dlatego proszę o pomoc w skróceniu niektórych dat. Oczywiście twoje rozwiązanie musi …
12 code-golf  number 


12
Okrągły jak zero
Cel Podaną liczbę wejściową zaokrąglić do najbliższej liczby jedną znaczącą cyfrą. Wymagania Wejście Liczba zmiennoprzecinkowa. Załóżmy, że liczba wejściowa powoduje, że dane wyjściowe mieszczą się w granicach typu danych (tj. Zignoruj ​​błędy przepełnienia). 0 jest nieprawidłowym wejściem. Liczby, których nie można dokładnie przedstawić w zmiennoprzecinkowym typie danych (np. "0.35"Przechowywane jako …
12 code-golf  math 

16
Bounce-modulo dwie liczby
Wykres operacji modulo ( y= xmodky=xmodky = x \mod k ) wygląda następująco: Jest to bardzo przydatna funkcja, ponieważ pozwala nam tworzyć zachowanie „zawijające”. Jest to jednak bardzo kłopotliwe, gdy chcę go użyć do stworzenia efektu „odbijania się” między dwiema ścianami. Wykres funkcji „odbicia” ( y= odbicie ( x , …

17
Drabinka ze sznurkiem
Biorąc pod uwagę ciąg si dodatnią liczbę całkowitą N, stopniowo duplikuj każdy znak coraz bardziej aż do Nduplikowania, a następnie pozostając w Nduplikatach aż do Nznaków oddalających się od końca, a następnie ponownie zejdź na dół. Na przykład dane abalonei 3: a we start with 1 copy bb then 2 …
12 code-golf  string 

10
Sekwencja Lehmera-Comteta
Sekwencja Lehmera-Comteta jest sekwencją taką, że a (n) jest n- tą pochodną f (x) = x x w odniesieniu do x, jak oceniono przy x = 1 . Zadanie Weź nieujemną liczbę całkowitą jako dane wejściowe i wyjściowe n -tego ciągu sekwencji Lehmera-Comteta. To jest code-golf, więc powinieneś zminimalizować rozmiar …

4
Zabawa robotami dla dzieci - do której litery dotrę?
TL; DR: Biorąc pod uwagę tablicę znaków i robota w początkowej pozycji tablicy, napisz algorytm niż można odczytać ciąg znaków z ruchami ( Fdla „idź do przodu”, Rdla „obróć o 90 stopni w prawo” i Ldla „obróć o 90 stopni left ”) i obliczyć pozycję końcową robota. Więcej szczegółów w …

6
Czy ten ciąg jest prawidłowy FEN?
Wyzwanie Napisz program lub funkcję, która pobiera ciąg znaków jako parametr funkcji lub ze standardowego wejścia i określa, czy jest to prawidłowy ciąg FEN . Wejście Możesz założyć, że dane wejściowe będą zawierały tylko następujące znaki (wielkość liter ma znaczenie) pkqrbnPKQRBN12345678/ Długość danych wejściowych zawsze będzie wynosić co najmniej 1 …

3
Podwajanie kaskady
Po pierwsze, matematyczne interludium, krótkie i warte twojej uwagi: Jeśli 0 < a < 4The funkcja logistyczna f(x) = ax(1-x) odwzorowuje przedziału [0,1] wewnątrz siebie. Oznacza to, że można grać w grę iteracyjną; na przykład, jeśli a = 2, wartość początkowa 0,3 staje się 0,42, następnie 0,4872 itd. Wraz ze …
12 code-golf  math  number 

11
Parsuj listę list do Sad-List
W tym wyzwaniu musisz przeanalizować listę list w prostszym formacie listy. To wyzwanie opiera się na moim parserze Sadflak. W moim parserze sadflak usunął wszystkie (), zastąpione sumą () na początku listy, aby program działał szybciej. Aby parsować do Sad-List, musisz to zrobić (implementacja Pythona, używa krotki krotek): def sadlistfunc(list): …

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.