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.

15
Idź stąd! No-1's Here!
Bawiłem się kilkoma liczbami i znalazłem sekwencję, która oczywiście znajduje się w OEIS. Jest to A005823 : Liczby, których rozszerzenie potrójne nie zawiera 1 . To idzie: a (2n) = 3 * a (n) +2 a (2n + 1) = 3 * a (n + 1) a (1) = 0 …

16
Ile mam partycji?
Numer podziału dodatniej liczby całkowitej jest definiowany jako liczba sposobów, które można wyrazić jako sumę liczb całkowitych dodatnich. Innymi słowy, liczba partycji całkowitych, jakie posiada. Na przykład liczba 4ma następujące części: [[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2], [4]] Dlatego ma 5przegrody. To jest OEIS A000041 …

19
Generuj programy, które drukują n razy ich długość
Biorąc pod uwagę nieujemną liczbę całkowitą n, twoje rozwiązanie musi wypisać program w wybranym przez ciebie języku, którego wyjście ma ntyle razy bajtów, ile wyprowadzony program. Zasady Musisz określić język i kodowanie programów generowanych przez rozwiązanie i nie możesz wybierać różnych języków lub kodowań dla różnych danych wejściowych dla swojego …
16 code-golf  quine 

14
Mario Kart Scoring w / Ties
Natknąłem się na ten problem podczas pracy nad innym wyzwaniem dla tej witryny. W tym wyzwaniu wykorzystuję „ Mario Kart 8 Scoring ”. Ilość punktów, które gracz otrzymuje na k- tym miejscu, jest reprezentowana przez 1-indeksowaną tablicę: [15,12,10,9,8,8,7,6,5,4,3,2,1]. Tak więc pierwsze miejsce otrzymuje 15 punktów, drugie miejsce 12 punktów itp. …

15
Podzielny przez 1000003? Łatwo, wystarczy pomnożyć ostatnią cyfrę przez 300001 i dodać!
Biorąc pod uwagę liczbę pierwszą Pwiększą niż 10, twój program lub funkcja musi ustalić zasadę podzielnościx liczbę , zdefiniowaną jako liczba całkowita o najmniejszej wartości bezwzględnej, która daje wielokrotność pierwotnej liczby pierwszej, pomnożonej przez ostatnią cyfrę liczby pierwszej i dodanej do reszty oryginału główny. Przykład Biorąc pod uwagę 31, ostatnia …

11
Znajdź styczną sumę odwrotnych stycznych
tło Można wykazać, że dla dowolnej liczby całkowitej k >= 0, f(k) = tan(atan(0) + atan(1) + atan(2) + ... + atan(k))jest liczbą wymierną. Cel Napisz kompletny program lub funkcję, która, jeśli zostanie podana k >= 0, wyprowadza f(k)jako pojedynczy ułamek zredukowany (licznik i mianownik są pierwszymi liczbami). Przypadki testowe …

20
Wylicz notację komórkową
Mamy nadzieję, że wszyscy znamy notację komórkową arkusza kalkulacyjnego „A1”. Jest to po prostu alfanumeryczna reprezentacja pozycjonowania wspomnianej komórki w siatce. Litera (litery) reprezentują pozycję kolumny komórki, a liczba reprezentuje wiersz. Część „literowa” może składać się z 1 lub więcej liter z 26-literowego alfabetu angielskiego, z których wszystkie muszą być …

7
Jaki jest mój identyfikator PPCG?
Wyzwanie Biorąc pod uwagę nazwisko członka PPCG, wyślij jego numer identyfikacyjny PPCG. Jeśli użytkownik nie istnieje, możesz zgłosić błąd lub zwrócić dowolną liczbę dodatnią. Jeśli jest wielu członków o tej nazwie, możesz zdecydować się na wydruk tylko jednego identyfikatora lub wszystkich z nich. Przypadki testowe „musicman523” -> 69054 „Dennis” -> …

6
Eksperyment z podwójną szczeliną
Leniwy fizyk ma za zadanie przeprowadzić eksperyment podwójnej szczeliny. Są jednak leniwi i nie można sobie pozwolić na samodzielne konfigurowanie całego sprzętu, dlatego też będą symulować efekty. Nie mogą jednak programować, więc będą potrzebować pomocy. Ponieważ są leniwi, twój program powinien być jak najkrótszy. Biorąc pod uwagę nieparzystą liczbę całkowitą …

10
Ryzykowna bitwa: schodzenie w dół
Biorąc pod uwagę dwie listy rzutów kostką na bitwę w ryzyku, twój program lub funkcja musi wypisać ile żołnierzy traci każdy gracz. tło Nie musisz tego czytać, ponieważ jest to jedynie tło. Przejdź do podtytułu „Zadanie”, aby kontynuować. W grze Ryzyko jeden gracz może zaatakować innego gracza (w rzeczywistości jest …

11
Skumulowana suma podzielona na 2D
Wyzwanie Biorąc pod uwagę macierz M o r wierszy i c kolumn, a dwa logicznego list V o długości R i H, o długości c , oblicz podzielony na zbiory sum pionowych i poziomych. Zasady r i c są większe lub równe jeden H i V zaczynają się od prawdziwej …

9
Zrób nieskończony łańcuch
Pozwala zdefiniować klasę funkcji. Funkcje te będą mapowane z dodatnich liczb całkowitych na dodatnie liczby całkowite i muszą spełniać następujące wymagania: Funkcja musi być Bijective, co oznacza, że ​​każda wartość jest odwzorowywana na i jest odwzorowywana przez dokładnie jedną wartość. Musisz być w stanie przejść od dodatniej liczby całkowitej do …
16 code-golf  math  number 


30
„Witaj, świecie!” (Wątek gliniarzy)
To jest wątek gliniarzy. Wątek rabusiów jest tutaj . Wyzwanie polega na napisaniu programu lub funkcji, która przy określonych danych wejściowych wypisuje dokładny ciąg Hello, World! i nową linię. Wielkie litery, odstępy i interpunkcja muszą być dokładne. Dane wejściowe można pobierać za pomocą standardowego wejścia, pliku lub argumentów wiersza polecenia …

20
Znajdź szeregową liczbę całkowitą
Zadanie Napisz program, który weźmie (jako dane wejściowe) dodatnią liczbę całkowitą. Następnie odlicza 0, dodając każdą liczbę całkowitą do a String, kontynuując tylko, jeśli długość Stringjest mniejsza niż wartość wejściowa. Odcinkach liczba całkowita jest określona jako w pełni uformowanej całkowitą o maksymalnej wartości należące doString . Przez „w pełni uformowany” …

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.