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
Oblicz macierz gęstości obwodowej
Wprowadzenie Matrycy gęstość obwód nieskończona binarny macierzy M określone w następujący sposób. Weźmy pod uwagę (oparty na 1) indeks (x, y) i oznaczmy przez M [x, y] prostokątną podmacierz rozciągniętą przez narożnik (1, 1) i (x, y) . Załóżmy, że wszystkie wartości M [x, y] oprócz M x, y , …
10 code-golf  matrix 

2
Dzień w wyścigach konnych
tło W późnych latach 90-tych / pierwszych 00-tych, kiedy Flash Web Design był tak fajny, że nikt nie mógł żyć bez pełnej witryny Flash lub przynajmniej animowanego widżetu, zostałem zatrudniony do opracowania „przeglądarki wyścigów konnych” we Flashu / ActionScript, w kształcie animacji z lat 80-tych, dzięki czemu odwiedzający stronę mogli …

16
Zaraz… co miałbym powiedzieć jeszcze raz?
Często zapominam, co chciałem powiedzieć, gdy nauczyciel wzywa mnie do zabrania głosu. Czy możesz zrobić ze mnie narzędzie do rozwiązania tego? Wymagania: Program musi wykonać pętlę w następujący sposób: Najpierw weź udział Jeśli dane wejściowe są puste, wydrukuj ostatnie zapisane pytanie. W przeciwnym razie zapisz dane wejściowe jako pytanie. Uwagi: …
10 code-golf  string 

1
Braincopterify obrazu
Wprowadzenie Braincopter to ezoteryczna pochodna Brainf ***, która koduje program Brainf *** jako obraz. Jako język 2D wykorzystuje dwa dodatkowe polecenia; obracają wskaźnik instrukcji (początkowo skierowany w prawo) zgodnie z ruchem wskazówek zegara i przeciwnie do ruchu wskazówek zegara. Braincopter jest bardzo podobny do Brainloller , z tym wyjątkiem, że …

2
Corrcey mój Soellign
Introduciton Niektórzy z was mogli zdać sobie sprawę, że jestem niechlujny typer podczas korzystania z mojego telefonu. Dlatego chcę, żebyś napisał program, który poprawia moje literówki. Chalkrnge Biorąc pod uwagę źle napisane słowo, wypisz wszystkie możliwe słowa, które chciałem napisać. Typso Główną przyczyną moich literówek jest to, że uderzam w …
10 code-golf 

20
Animuj znalezienie środka
Biorąc pod uwagę niepusty ciąg, usuwaj pierwszy i ostatni znak, aż dojdziesz do jednego lub dwóch znaków. Na przykład, jeśli ciąg był abcde, twój program powinien wydrukować: abcde bcd c Jeśli jednak tak jest abcdef, powinien zatrzymać się na dwóch znakach: abcdef bcde cd Końcowe znaki nowej linii i końcowe …
10 code-golf  string 

9
Super składane liczby
Zdefiniowaliśmy już tutaj numer składany . Ale teraz zdefiniujemy Super Folding Number. Super składana liczba to liczba, która po złożeniu wystarczającej liczby razy ostatecznie osiągnie jeden mniej niż potęgę dwóch. Metoda składania jest nieco inna niż w pytaniu liczby składanej. Algorytm składania składa się w następujący sposób: Weź reprezentację binarną …

6
Konstruowalne n-gony
Constructible n-gon jest regularny wielobok o n bokach, które można budować tylko z kompasem i nieoznakowanym linijki. Jak stwierdził Gauss, jedynym n, dla którego można zbudować n-gon, jest iloczyn dowolnej liczby odrębnych liczb pierwszych Fermata i potęgi 2 (tj. n = 2^k * p1 * p2 * ...Z kbyciem liczbą …
10 code-golf 

1
Zeskanuj daktylowy heksametr w unikalnej układance
Jako straszny student łaciny od kilku lat nauczyłem się nienawidzić wielu rzeczy związanych z łaciną. Jest jednak jedna rzecz, którą kocham. Łacińska rezydencja. Rozcięcie to czynność polegająca na określeniu miernika określonej linii poezji. W przypadku łaciny oznacza to wytyczenie każdej sylaby w linii jako „lekkiej” lub „ciężkiej”. Po łacinie scansion …

5
Kroki permutacji
Napisz funkcję, która pobiera zestaw liczb całkowitych i wypisuje każdą permutację zestawu, a zamiana jest wykonywana pomiędzy każdym krokiem Wejście zestaw liczb całkowitych, na przykład (0, 1, 2) Wynik lista permutacji i zamian w formacie (zestaw) (zamiana) (zestaw) ... Przypadek testowy Input: (3, 1, 5) Output: (3, 1, 5) (3, …

1
Oceń wyrażenia za pomocą znaczących cyfr
Biorąc pod uwagę wyrażenie, Twoim zadaniem jest jego ocena. Jednak twoja odpowiedź nie może zawierać więcej cyfr niż to konieczne, ponieważ daje to wrażenie posiadania dokładniejszych pomiarów niż rzeczywistość. Liczba znaczących cyfr, które ma liczba, to liczba cyfr, które zapisano w notacji naukowej, w tym zera na końcu, jeśli występuje …
10 code-golf  math 

8
Najmniejsza dodatnia liczba całkowita, która jest koprime dwóch ostatnich poprzedników i jeszcze się nie pojawiła; a (1) = 1, a (2) = 2
Definicja Dwie liczby całkowite są chronione prawem autorskim, jeśli nie dzielą żadnych dodatnich wspólnych dzielników innych niż 1. a(1) = 1 a(2) = 2 a(n)jest najmniejszą liczbą całkowitą dodatnią, która jest względnie pierwsze do a(n-1)a a(n-2)i jeszcze nie pojawił się na całkowitą n >= 3. Zadanie Podana dodatnia liczba całkowita …

10
Biorąc pod uwagę liczbę całkowitą, oblicz jej kod Levenshteina
Oświadczenie: Kodowanie Levenshtein jest całkowicie niezwiązane z metryką odległości edycyjnej Levenshtein . <Wstaw tutaj długą historię o tym, dlaczego należy obliczać kody Levenshteina.> Kod Kodowanie Levenshteina to system przypisywania kodów binarnych nieujemnym liczbom całkowitym, który zachowuje pewną dziwną właściwość, która prawdopodobnie nie jest istotna dla tego wyzwania. Będziemy oznaczać ten …

7
Zbuduj matrycę jakobską
Weź wektor niewiadomych i zastosuj ogólną funkcję różnicowalną . Jakobian jest następnie podawany przez matrycę tak że: Załóżmy na przykład m=3i n=2. Następnie (przy użyciu indeksowania opartego na 0) Jakobian fjest wtedy Celem tego wyzwania jest wydrukowanie tej jakobińskiej matrycy. Wejście Twój program / funkcja powinna przyjąć jako dane wejściowe …

13
Formuła na kongregacje
Chińskie twierdzenie o resztach może być bardzo przydatna w arytmetyce modularnej. Rozważmy na przykład następujący zestaw relacji zgodności: W przypadku zestawów warunków kongruencji jak ten, w którym wszystkie zasady ( 3, 5, 7w tym przykładzie) są wspólnie pierwsza z siebie, że będzie jeden i tylko jeden całkowitą nod 1i produkt …
10 code-golf  math 

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.