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.

9
Wdrożenie funkcjonalnych paradygmatów programowania
Twoja firma dopiero zaczyna projekt i po raz pierwszy zdecydowałaś się na funkcjonalny styl programowania. Jednak twój szef jest naprawdę nieufny i nie chce korzystać z wbudowanych funkcji, i wymaga od ciebie wdrożenia głównych funkcji. W szczególności trzeba napisać funkcje: Map, Nest, Apply, Range, Foldi Tablew języku Twojego wyboru. Szef …

8
Circular Blues
Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N i odtwarza ten wzór kół skalowanych w celu dopasowania do obrazu pikselowego N × N: Ten obraz jest poprawnym przykładem wyjścia dla N = 946. W przypadku, gdy nie jest jasne, wszystkie małe jasnoniebieskie koła mają ten sam promień i …

3
Zliczanie grup o danym rozmiarze
Grupy W algebrze abstrakcyjnej grupa jest krotką (G,∗)(G,∗)(G,\ast) , gdzie GGG jest zbiorem, a ∗∗\ast jest funkcją G×G→GG×G→GG\times G\rightarrow G tak że następujące: Dla wszystkich x,y,zx,y,zx, y, z w GGG , (x∗y)∗z=x∗(y∗z)(x∗y)∗z=x∗(y∗z)(x\ast y)\ast z=x\ast(y\ast z) . Istnieje element eee na GGG , że dla wszystkich xxx w GGG , x∗e=xx∗e=xx\ast …

26
Zrób PPCG Favicon
Już 1 listopada programowanie łamigłówek i Code Golf skończy się, więc w ciągu następnych 11 miesięcy będziemy chcieli uratować wspomnienia z czasów, gdy nie byliśmy na studiach. Napisz program, który produkuje favicon PPCG, jak pokazano poniżej. Obraz musi mieć co najmniej 64 x 64 pikseli. Niebieski musi mieć kolor # …

4
Rekurencyjne spirale ASCII
Ta konkurencja się skończyła. Dzięki za interesujące wpisy nie esolang i gratulacje dla Jakuje za jego zwycięskie zgłoszenie JavaScript. W wielkiej tradycji ASCII Art Challenges na tej stronie, oto kolejna. Biorąc pod uwagę wkład, narysuj spiralę. &>----v ||>--v| |||>v|| |||@||| ||^-<|| |^---<| ^-----< Proste, tak? Heh, heh, heh ... Tak …

8
Niesamowity system sortowania szalonego bibliotekarza
Powrót do sezonu szkolnego! W przypadku pracy w niepełnym wymiarze godzin pomagasz w szkolnej bibliotece. Problem polega na tym, że główny bibliotekarz nigdy nie słyszał słowa „Dewey Decimal”, nie mówiąc już o wdrożeniu tego systemu. Zamiast tego używany system sortowania urósł „organicznie”, ponieważ biblioteka się rozszerzyła ... Aby zachować zdrowie …

13
Każda możliwa długość cyklu
Można powiedzieć, że funkcja (lub program), która pobiera dane wejściowe i dostarcza dane wyjściowe, ma cykl, jeśli wielokrotne wywoływanie funkcji na swoim wyjściu ostatecznie osiągnie pierwotny numer. Na przykład weź następującą funkcję: Input: n 1 2 3 4 5 6 Output: f(n) 5 7 1 3 4 9 Jeśli zaczniemy …

12
Numery Majów ASCII
Napisz program lub funkcję, która podając dodatnią liczbę całkowitą jako dane wejściowe, wyświetla reprezentację tej liczby całkowitej w liczbach Maya . Cyfry Majów Cyfry Majów to system wigezymalny (podstawa 20), który wykorzystuje tylko 3 symbole: < >for Zero (poprawny symbol to rodzaj powłoki, której nie można łatwo przedstawić za pomocą …

2
Obróć płytki diamentowe
Każdy regularny sześciokąt może być wyłożony diamentami, na przykład w podobny sposób (skradziony z tego pytania ): ______ /_/_/\_\ /_/\_\/\_\ /\_\/_/\/_/\ \/_/\_\/_/\/ \_\/_/\_\/ \_\_\/_/ Rozważymy powyższe kafelki o rozmiarze 1 (ponieważ boki diamentów są wykonane z jednego / \ każdego). Ta sama płytka wielkości 2 wyglądałaby następująco: ____________ / / …

8
Czy to proste czy trudne?
Aby zrobić coś trudnego, musisz zrobić komputer, który sprawdzi, czy niektóre słowa są wyjaśnione w prosty sposób. Coś można wyjaśnić w prosty sposób, jeśli używa tylko dziesięciu najczęściej używanych słów. Jeśli nie, jest to wytłumaczone w trudny sposób. Może to być pełny komputer lub część komputera. (pełny program lub funkcja) …
21 code-golf  string 

10
Średni kolor obrazu
Średni kolor obrazu Naukowcy byli w stanie określić średni kolor wszechświata, ale w ilu bajtach możemy znaleźć średni kolor na obrazie? Twoje zadanie Twój wkład będzie pojedynczym obrazem, który będziesz musiał znaleźć średnią kolorów na obrazie i wyprowadzić szesnastkowy ciąg kolorów ( #??????). Obraz może mieć dowolny z następujących formatów …


3
Selektywnie morduj liczby całkowite dodatnie
Wprowadzenie Arytmetyczny Gaol to specjalny obiekt, w którym uwięzione są liczby całkowite dodatnie. Jednak ostatnio dodatnie liczby całkowite próbują uciec. Dlatego strażnicy postanowili wyeliminować niektóre dodatnie liczby całkowite, aby wysłać wiadomość do innych liczb całkowitych. Zatrudnili inżyniera oprogramowania, aby napisał program, aby dowiedzieć się, które liczby całkowite wyeliminować w celu …
21 code-golf  grid 

5
Chińska szachownica
Gra w chińskie warcaby rozgrywana jest na planszy ze spacjami w kształcie sześcioramiennej gwiazdy: Zdjęcie z Wikipedii Możemy stworzyć ASCII-graficzną reprezentację tej tablicy, używając .pustych miejsc i liter GYORPBdla sześciu kolorowych początkowych lokalizacji: G G G G G G G G G G B B B B . . . …

4
Osiąganie szczęścia w reputacji
Nowy golfista, Joe, właśnie zarejestrował się na stronie. Ma 1 reputację, ale jest zdeterminowany, aby dokładnie dotrzeć do wszystkich swoich szczęśliwych liczb. Joe wierzy w wyższe moce, które pomogą mu osiągnąć swój cel przy minimalnej ilości (jego lub innych) działań. Jako nowy użytkownik uważa również, że negatywna reputacja jest możliwa. …

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.