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.

4
Dopasuj adresy URL stosu wymiany
Prolog Po zainstalowaniu rozszerzenia przeglądarki anty-XSS Stack Snippets nagle przestał działać w całej sieci Stack Exchange. Nie mogłem już uczyć się od przepełnienia stosu , zobaczyć działające wersje demonstracyjne na User Experience, a co najgorsze, nie mogłem testować odpowiedzi JavaScript na łamigłówkach programistycznych i Code Golf ! Desperacko szukałem rozwiązania …

4
HexaGolf: Rotatagons
Zobacz także: Wordagons Wyzwanie Biorąc pod uwagę sześciokąt i liczbę njako dane wejściowe, wysyłaj te same nczasy obrotu sześciokąta . Sześciokąt Sześciokąt będzie ciągiem takim: a b c d d e e f f o g g h h i i j k l Sześciokąt będzie zawsze regularny i zawsze …

12
Sito Eratostenesa, krok po kroku
Biorąc pod uwagę liczbę N , narysuj wyrównaną do lewej tablicę liczb N x N , pozostawiając 1 pustą (jako spację) (pokażę schematy z N = 5) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 …

8
Liczby podzielone na segmenty
Sekwencja liczb segmentowanych lub liczb pierwszych pomiarów ( OEIS A002048 ) jest sekwencją liczb, dzięki czemu każdy element jest najmniejszą liczbą dodatnią (większą niż zero), której nie można utworzyć z sumy wcześniejszych kolejnych liczb a(0) = 1. Przykład Aby obliczyć a(7), najpierw obliczyć a(0->6) = [1, 2, 4, 5, 8, …

12
Zrób mi złą animację zanikania… proszę
Twoim zadaniem jest, jak dyskretnie sugeruje tytuł, wykonanie złej animacji zanikania jednego słowa, zmieniając się naprawdę w drugie. Czym dokładnie jest ta „animacja zanikania”, o którą możesz zapytać? Aby stworzyć spektakularną (kiepską) animację zanikania, bierzesz dwa ciągi znaków, które będą zawierały tylko znaki ASCII do wydrukowania. Zaczynasz od wydrukowania łańcucha …
15 code-golf  string 

22
Podział niezbyt małych liczb
Napisać program lub funkcję, która przyjmuje w dodatnich liczb całkowitych a, bi c, i drukuje lub powraca a/bdo cmiejsc po przecinku, przy zastosowaniu operacji + - * /% [dodawanie, odejmowanie, mnożenie, dzielenie, modulate] na dodatnich liczb całkowitych: można użyć wszystkiego, twój język pozwala, ale nie na liczbach zmiennoprzecinkowych. Zakres a, …

15
Ostateczny numer
Wyzwanie Napisz program, który pobiera tablicę 4 liczb całkowitych ( która reprezentuje sekwencję liczb wygenerowaną przez określony algorytm ) i zwraca następną liczbę całkowitą, która będzie następować. Będziemy używać tylko prostych algorytmów dodawania, odejmowania, mnożenia i dzielenia ze zmienną stałą (tj. Niezmienną). Do podziału użyjemy floorwartości całkowitych: 133/4 = 33i33/4 …
15 code-golf  number 

10
Widoczne budynki
Ta łamigłówka pochodzi z układanki CodinGame SamSi „Heart of the City”. Opis Decydujesz się na spacer po n* nkafelkowym mieście i przejdź do środkowego kafelka. Wszystkie budynki są nieskończenie małe, ale masz super widzenie i możesz zobaczyć wszystko z bliska i daleka. Ograniczenia n jest zawsze dziwne Możesz zobaczyć każdy …

8
Lucas vs. Pilot do drzwi garażowych
Zrzeczenie się Chociaż wiem, że istnieje to szczególne powiązane pytanie , moje pytanie wykorzystuje dwie bramy garażowe, element losowy, a także opieram je na prawdziwych wydarzeniach z życia, widząc, jak mój syn przypadkowo opuścił jedną z tych bram garażowych, gdy wychodziłem z garaż w zeszłym tygodniu ... Nie ma to …
15 code-golf 

1
Konwersja szachów
W świecie szachów wykonano sporo pracy. Na przykład istnieje znormalizowany format pliku .pgn, który opisuje grę w szachy, w tym listę ruchów. Dodatkowo istnieje inny format pliku .fen, który opisuje pozycję tablicy. Dzisiejsze wyzwanie polega na przekształceniu listy ruchów szachowych ( w zapisie algebraicznym ) na pozycję na planszy. Definicje …
15 code-golf  chess 

2
Tępe obrazy
Wprowadzenie Ostre krawędzie są, szczerze mówiąc, po prostu niebezpieczne, więc biorąc pod uwagę PNG jako wejście, rozmyj obraz przy użyciu metody opisanej poniżej i stęp te przeklęte ostre krawędzie. metoda Aby uzyskać wartość RGB każdego piksela, użyj następujących trzech równań: R = 1,5 × ∑na = 1R2)zan------------√R=1.5×∑za=1nRza2)nR = \sqrt{\frac{1.5\times\sum^n_{a=1}R^2_a}{n}} G …

5
Plastry trójkątnych alfabetów
Biorąc pod uwagę liczbę wejściową nod 1do 26(lub 0do 25), wypisz odczyt alfabetu od lewej do prawej, aż do tej odpowiedniej litery, za pomocą a=1, b=2, c=3, .... Skręt polega na tym, że litery muszą być również powtarzane w pionie, odpowiednio do ich pozycji w alfabecie. Liczby nieparzyste (gdy 1-zindeksowane) …

2
Czy istnieje sposób na skrócenie funkcji strzałek tłuszczu?
Z tego, co widziałem przez cały czas tutaj na PPCG, większość wpisów JavaScript dotyczących funkcji grubych strzałek jest zwykle jednym z dwóch obozów: Proste, które mogą działać jako pojedyncze zdanie i zwracać odpowiedź od razu, jak nietoperz x=(a,b)=>a*a+b Bardziej złożone, które zwykle mają nawiasy klamrowe z powodu użycia pętli, w …


20
Najmniejsza liczba dodatnia, której y-ta potęga jest podzielna przez x
Zadanie Biorąc pod uwagę liczby całkowite xi yktóre są co najmniej obydwie 2, znajdź najmniejszą liczbę dodatnią, przez którą y-tą potęgę można podzielić x. Przykład Biorąc pod uwagę x=96i y=2, wynik powinien być, 24ponieważ 24jest najmniej pozytywny, nsatysfakcjonujący n^2 is divisible by 96. Przypadki testowe x y output 26 2 …

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.