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.

12
Dziel i dziel i zwyciężaj
Czasami, gdy bezczynnie próbuję uwzględnić liczbę, która pojawia się przede mną¹, po chwili zdaję sobie sprawę, że jest to łatwiejsze niż myślałem. Weźmy 2156na przykład: w końcu przychodzi mi do głowy, że jedno 21i drugie 56jest wielokrotnością 7, a więc na pewno 2156 = 21 x 100 + 56jest wielokrotnością …

14
Bezpieczeństwo w liczbach
Napisz program, aby ustalić, czy okresowa sekwencja dodatnich liczb całkowitych ma właściwość, że dla każdej liczby całkowitej nwystępującej w sekwencji nigdy nie ma więcej niż ninne liczby całkowite między dwoma kolejnymi wystąpieniami n. Na przykład 2, 3, 5, 2, 3, 6, 2, 3, 5, 2, 3, 6, ...ma tę właściwość: …

16
Wyodrębnij kanał RGB obrazu
Biorąc pod uwagę obraz, jako dane wejściowe (możliwie w trypletach RGB) lub z nazwą pliku jako danymi wejściowymi (możesz założyć, że obraz ma określoną nazwę pliku, być może bez rozszerzenia), wyślij obraz reprezentujący pojedynczy kanał koloru obrazu. Weźmiesz także inne dane wejściowe, które reprezentują kanał do wysłania. Wejście może być …

12
Proste wyzwanie golfowe: Wzory postaci!
W tym wyzwaniu otrzymujesz ciąg wejściowy zawierający ciąg znaków X, Y i Z, np. „XYZZ”. X, Y i Z reprezentują określoną postać. Ten wzór jest następnie porównywany z drugim ciągiem wejściowym. Jeśli wzorzec istnieje jako podłańcuch na drugim wejściu, zwróć True, w przeciwnym razie zwróć False. Po znalezieniu wzorca w …
22 code-golf 

30
Zamień parzystość
Zadanie Biorąc dodatnia n, wyjście n+1jeśli njest nieparzysta, a wyjście n-1jeśli njest parzysta. Wkład Dodatnia liczba całkowita. Możesz założyć, że liczba całkowita mieści się w zakresie możliwości językowych. Wydajność Dodatnia liczba całkowita, określona powyżej. Przypadki testowe input output 1 2 2 1 3 4 4 3 5 6 6 5 …
22 code-golf  number 

12
Narysuj gwiazdkowy zegar analogowy dla godziny N.
Wyzwanie: Utwórz funkcję lub program, który przyjmie wartość N (liczbę od 0 do 24), która reprezentuje GODZINĘ. Wyjście powinno wyciągnąć zegar analogowy z gwiazdek pokazujących godzinę N. 🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛 Uwagi: • Wskazówka minutowa musi być dłuższa niż wskazówka godzinowa (pod względem liczby użytych gwiazdek) • Wskazówka minutowa musi zawierać co najmniej …

30
Uzyskaj losową liczbę n cyfr z wyraźnymi cyframi, a najpierw nie zero
Przeczytałem to pytanie i pomyślałem, że będzie to niezłe wyzwanie. Zadanie Podaj dane wejściowe, aby 0<n<10wygenerować losową liczbę z dokładnie n cyfr pierwszy nie 0 więc f(n)>10**(n-1)-1 wyraźne cyfry Kryteria wygranej To jest golf golfowy, więc wygrywa najkrótszy kod. Losowy Mam na myśli równomiernie rozłożone losowo. Z punktu widzenia programu …
22 code-golf  number  random  grid  game  king-of-the-hill  javascript  code-golf  arithmetic  statistics  code-golf  math  code-golf  math  code-golf  string  palindrome  code-golf  string  interactive  code-golf  quine  polyglot  code-golf  string  stack-exchange-api  code-golf  number-theory  decision-problem  code-golf  tips  code-golf  string  internet  code-golf  graphical-output  image-processing  fractal  code-golf  ascii-art  geometry  hexagonal-grid  code-golf  string  restricted-source  hello-world  code-golf  game  code-golf  cipher  code-golf  permutations  cops-and-robbers  permutations  cops-and-robbers  code-golf  internet  stack-exchange-api  code-golf  ascii-art  random  code-golf  tips  code-golf  ascii-art  code-golf  code-golf  kolmogorov-complexity  code-golf  string  unicode  code-golf  number  sequence  primes  palindrome  code-golf  game  decision-problem  code-golf  math  geometry  code-golf  graphical-output  interactive  code-golf  set-partitions  code-golf  number  arithmetic  restricted-source  code-golf  decision-problem  python  recursion  code-golf  ascii-art  code-golf  source-layout  code-golf  function  recursion  functional-programming  code-golf  game  combinatorics  permutations  code-golf  string  file-system  code-golf  string  hashing  code-golf  stack-exchange-api  code-golf  string  code-golf  math  number  arithmetic  polyglot 

11
Zaznacz papier UKMT IMC
Zrobiłem IMC w tym roku. Czy ktoś to tutaj zrobił? W artykule UKMT Intermediate Maths Challenge znajduje się dwadzieścia pięć pytań. Pierwsze piętnaście pytań da ci pięć ocen, jeśli dobrze je zrozumiesz. W przypadku pozostałych dziesięciu pytań otrzymujesz sześć punktów za ich prawidłowe wykonanie. W ostatnich dziesięciu pytaniach tracisz oceny, …
22 code-golf 

10
Dwukolorowe nakładające się koła
Napisz program lub funkcję, która przyjmuje następujące dane wejściowe w rozsądnym wybranym formacie: Dwie dodatnie liczby całkowite W i H, które określają szerokość i wysokość generowanego obrazu. Dwa kolory RGB C1 i C2, które zostaną użyte do pokolorowania obrazu. Lista 3-krotek formularza, (r, x, y)które definiują koła o promieniu ri …

4
Podziel siatkę na siatkę
Wprowadzenie Jest mała wioska z kilkoma domami i pustymi polami. Lokalni biurokraci chcą podzielić wioskę na działki, tak aby każda działka zawierała dokładnie jeden dom, a granice działek tworzą ładną linię prostą. Twoim zadaniem jest ustalenie, czy jest to możliwe. Zadanie Twoje dane wejściowe to prostokątna tablica bitów 2D; 1 …

13
Znajdź liczby i oblicz wynik
Cel Biorąc pod uwagę lista wejściowa 6różnych cyfr, znajdują się 3 numery a, bi ctakie, które a × b = cza konieczności 2 cyfry, bmający 1 cyfrę i cposiadające 3 cyfry. W bardziej wizualny sposób program musi ułożyć te 6 cyfr w polach tego obrazu: Jeśli istnieje więcej niż jedno …
22 code-golf  math 

2
Wygeneruj spiralę Padovan ASCII
To jest wersja ASCII tego wyzwania . Początkowy post został oddzielony na żądanie przez Martina Endera Wprowadzenie Podobnie jak Sekwencja Fibonacciego, Sekwencja Padovana ( OEIS A000931 ) jest sekwencją liczb, która jest wytwarzana przez dodanie poprzednich terminów w sekwencji. Wartości początkowe są zdefiniowane jako: P(0) = P(1) = P(2) = …

4
W co właśnie grałem? Przetłumacz palcowania gitar na akordy
Powiązane: Muzyka: co jest w tym akordzie? , Nuty do tabulatury , Generujesz tabulatury na gitarę? , Przetłumacz pary liczb na nuty gitarowe Biorąc pod uwagę palcowanie gitary, wydaje akord, który reprezentuje. Możesz użyć standardowego wejścia i wyjścia lub napisać funkcję, która zwraca ciąg znaków. Palce wejściowe będą klasyfikowane jako …

17
Zneutralizuj dane
Aby zneutralizować dane, rekurencyjnie zamień wszystkie liczby (nie cyfry!) Zerami i wszystkie znaki (nie ciągi znaków!) Spacjami. Musisz zaakceptować dowolny pojedynczy numer, znak lub ciąg znaków lub ewentualnie tablicę rekurencyjną * mieszanych danych liczbowych / znaków, które Twój język może obsłużyć. Na przykład musisz zaakceptować rzeczywiste ciągi znaków (i nie …

9
<(„<) Bird Dancer (>”)>
Twój ptak swędzi od niektórych ćwiczeń i ma dość ciągłego trzymania się w pozycji statycznej. Napisz program, który wyświetli losowo tańczącego ptaka ascii, aktualizując co 100ms * n lub 200ms * n w zależności od ruchu tanecznego. Ptak zawsze zaczyna się od tańca &lt;(")&gt;. Program powinien zaakceptować jedno wejście, które …

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.