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
Relacje zgodności
Biorąc pod uwagę 3 dodatnie liczby całkowite a, boraz n(którego maksymalne wartości to maksymalna wartość całkowita reprezentowalna w języku polskim), wyjście jeśli wartość truthy a ≡ b (mod n)i falsey inaczej. Dla tych, którzy nie są zaznajomieni ze stosunkami zgodności, a ≡ b (mod n)jest prawdziwe iff a mod n …

1
Łatwy jak ABC Solver
Easy As ABC, znany również jako „End View”, to układanka, w której otrzymujesz pustą siatkę z literami wokół niej; musisz częściowo wypełnić siatkę, aby dokładnie jedna litera znajdowała się w każdym wierszu i kolumnie; ponadto litery na końcu wiersza (lub kolumny) muszą być pierwszą literą widoczną w tym wierszu (lub …

5
Renderowanie w polu ASCII
Zadanie Twoim zadaniem jest napisanie programu, który wyświetli pola ASCII w miejscach określonych przez dane wejściowe. Wejście Otrzymasz listę liczb. Format tutaj jest nieco elastyczny, że można użyć dowolnego deliminator chcesz (np 1,2,3,4, 1 2 3 4, [1,2,3,4]). Lista jest w grupach po 4 i określa xywhposzczególne pola. Szerokość i …

9
Wzajemnie wypełnij puste pola
Biorąc pod uwagę wejście dwóch ciągów znaków z sekwencjami znaków podkreślających odpowiadające słowa, wypisz zdania z wypełnionymi „pustymi miejscami”. Najlepszym sposobem opisania tego wyzwania jest przykład. Oto przykładowe dane wejściowe: programming _____________ and code golf programming puzzles ______ code ____ A oto odpowiednie wyjście: programming ___puzzles___ and code golf programming …
11 code-golf  string 

6
Przycinaj i licz dziesiętne
W tym wyzwaniem, można napisać program do wyjścia, ile miejsc po przecinku są w wejściowego łańcucha i wykończenia wejście w razie potrzeby. Przykłady -12.32 2 32 0 3231.432 3 -34.0 0 -34 023 0 23 00324.230 2 324.23 10 0 00.3 1 0.3 0 0 -04.8330 3 -4.833 Zasady Dane …

5
Tożsamość Bézouta
Wprowadzenie do tożsamości Bézouta GCD dwóch liczb całkowitych A, B jest największą liczbą całkowitą dodatnią, która dzieli obie z nich, nie pozostawiając żadnej reszty. Teraz z powodu właściwości Euclida, że ​​każdą liczbę całkowitą N można podzielić przez inną liczbę całkowitą M w następujący sposób: istnieją pary u, v takie, że …

3
Przeczytaj tabele
Zadanie Przeczytaj zawartość tabeli, biorąc pod uwagę zestaw współrzędnych. Formatowanie tabeli Tabele będą miały ten podstawowy format: |[name]|[name]| --------------------- [name]| [val]|[val] | [name]| [val]|[val] | Nazwy kolumn są zawsze unikalne w obrębie kolumn . Nazwy wierszy są również unikalne w obrębie wierszy . Obejmuje to te same nazwy, z wyjątkiem …
11 code-golf  string 

1
Oblicz liczbę, edycja dzielników
Zainspirowany tym pytaniem dotyczącym matematyki. Pozwól na czynniki pierwsze liczbę, n , są reprezentowane P (n) = 2 x 3 b X5 c X ... . (Przy użyciu X jako symbol mnożenia). Następnie ilość dzielników n może być przedstawiony jako D (n) = (a + 1) x (b + 1) …

1
Przyciąganie między słowami
Teoria grawitacji Newtona mówi, że siła grawitacji między dwiema masami punktowymi jest F = (Gm 1 m 2 ) / r 2 Gdzie G to stała grawitacyjna: 6,674 x 10 -11 Nm (m / kg), 2 m 1 to masa pierwszego obiektu m 2 to masa drugiego obiektu r jest …

8
Prymitywne Korzenie Jedności
Niech zbędzie liczbą zespoloną. zjest n-tym pierwotnym pierwiastkiem jedności, jeśli dla pewnej dodatniej liczby całkowitej n i dla dowolnej dodatniej liczby całkowitej k < n . Wyzwanie Napisz pełny program lub funkcję, która, biorąc pod uwagę dodatnią liczbę całkowitą njako dane wejściowe, wyprowadza wszystkie n-te pierwotne pierwiastki jedności. Możesz wyprowadzać …

12
Eeny, meeny, miny, moe
Wprowadzenie Piosenka z dzieciństwa Eeny, meeny, miny, moe była często używana do wybrania, kto był „tym” podczas odtwarzania tagu. Każdy stałby w kręgu i wskazywałby losowo wybraną osobę. Śpiewali: Eeny, meeny, miny, moe, Złap tygrysa za palec u nogi. Jeśli krzyczy, pozwól mu odejść, Eeny, meeny, miny, moe. Kiedy śpiewali …


4
Alokator pamięci
Projektujesz nowy ezoteryczny język programowania, a jedną z funkcji, którą postanowiłeś dodać, jest dynamiczny alokator pamięci. Twój język określa specjalną dedykowaną wirtualną przestrzeń adresową dla przestrzeni programowej użytkownika. Jest to oddzielne od przestrzeni adresowej używanej przez alokator pamięci dla dowolnego stanu wewnętrznego. Aby zmniejszyć koszt dystrybucji implementacji, rozmiar kodu musi …
11 code-golf 

3
Napełnianie nieskazitelnego świata
Mocno zainspirowany Programowaniem nieskazitelnego świata . Również ściśle związany z tym wyzwaniem . Zdefiniujmy nieskazitelną liczbę pierwszą jako liczbę, która sama jest liczbą pierwszą, ale nie będzie już liczbą pierwszą, jeśli usuniesz ciągłe podciągi N cyfr 10, gdzie 0 < N < digits in number. Na przykład 409 jest nieskazitelną …

2
Liczenie ikon dla innowacji
Innowacja to gra karciana, w której gracze walczą przez wieki, od prehistorii po współczesność, starając się zdobywać osiągnięcia szybciej niż ich przeciwnicy. Każda karta w Innowacji jest unikalna i zapewnia graczowi kilka ikon. Jeśli traktujemy każdą kartę jako siatkę 2x3, wówczas trzy z czterech miejsc na lewej i dolnej krawędzi …

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.