Pytania oznaczone «code-golf»

17
Co mamy?

Zainspirowany i na pamiątkę naszego ukochanego geniuszu, ROZERWAĆ On wymyślił i wdrożył dfns - jego opus magnum i przedmiot wyzwanie. Dla zainteresowanych: najnowsza pełna dokumentacja dfns i filmy z Johnem . Zadanie Biorąc pod uwagę kod źródłowy ASCII, odpowiedz, do której z czterech...

17
Obliczanie łącznej liczby miejsc

Biorąc pod uwagę listę zadań, które należy wykonać w kolejności, z których każda zajmuje miejsce, ile czasu zajmie wykonanie ich wszystkich, jeśli po wykonaniu zadania nie będzie można wykonać tego samego zadania dla kolejnych dwóch miejsc (ochłodzenie miejsc )? Jednak w tych gniazdach chłodzących...

17
Nowe zamówienie nr 4: Świat

Wprowadzenie (może zostać zignorowane) Umieszczenie wszystkich liczb dodatnich w regularnej kolejności (1, 2, 3, ...) jest trochę nudne, prawda? Oto szereg wyzwań związanych z permutacjami (przetasowaniami) wszystkich liczb dodatnich. To czwarte wyzwanie w tej serii (linki do pierwszego , drugiego...

17
Gwiazdy Twórz gwiazdy

Wprowadzenie Chodzi o to, aby użyć gwiazdki (gwiazdy), *aby wyświetlić gwiazdę ascii-art w określonym wymiarze. Wymiar jest liczbą wejściową większą lub równą 111 która określa wysokość w liniach górnego punktu gwiazdy. Gwiazdy tutaj mają być sześcioramiennymi gwiazdami o większych rozmiarach,...

17
Wymień odstępstwa

Biorąc pod uwagę pewną dodatnią liczbę całkowitą nnn wygeneruj wszystkie odstępstwa nnn obiektów. Detale Wykolejenie to permutacja bez stałego punktu. (Oznacza to, że w każdym numerze wykreślenia nie może znajdować się w wpisie).iiiiii Dane wyjściowe powinny składać się z odchyleń liczb (lub...

17
Jestem w twoich podsieciach i gram w twój kod

Wyzwanie Biorąc pod uwagę IPv4 addressw notacji z kropkami-kwadracikami i IPv4 subnetw notacji CIDR , sprawdź, czy addressjest w subnet. Podaj wyraźną i spójną wartość, jeśli jest w subnet, i osobną odrębną i spójną wartość, jeśli nie jest w subnet. Wartości wyjściowe niekoniecznie muszą być...

17
Zrób kilka najlepszych kwadratów!

Co to jest Prime Square? Prime Square to kwadrat, w którym wszystkie cztery krawędzie mają różne liczby pierwsze. Ale które? A jak je konstruujemy? Oto przykład 4x4 Prime Square 1009 0 0 3 0 1021 Najpierw zaczynamy od lewego górnego rogu. Pracujemy zgodnie z ruchem wskazówek zegara ....

17
To nie jest mój X, jego Y to też Z.

Wyzwanie to jest inspirowane serią książek dla małych dzieci autorstwa Fiony Watt i Rachel Wells, które ostatnio bawię się z córką. W każdej książce mysz (zilustrowana, ale nie część tekstu) narzeka, że ​​seria 5 rzeczy tego samego typu nie jest jego rzeczą. Następnie tworzy kopię zapasową,...

17
Pierwsze wystąpienie w sekwencji Sixersa

Sekwencja Sixers to nazwa, która może być udzielona do sekwencji A087409 . Dowiedziałem się o tej sekwencji w filmie Numberphile i można ją zbudować w następujący sposób: Najpierw weź wielokrotności 6, zapisane w bazie 10: 6, 12, 18, 24, 30, 36, ... Następnie połącz liczby w strumień...

17
Jimmy potrzebuje twojej pomocy!

Wydaje się, od niedawna, nie było dużo a Jimmys spada do ich śmierci, jak widać tu , i tu , gdzie zadano celu ustalenia, czy Jimmy spadnie. Czas położyć kres temu szaleństwu i spróbować ocalić Jimmy'ego. Jimmy trzy części ciała /, ooraz \umieszczony tak /o\ Platformy są reprezentowane przez -....

17
Zamiana „dobra” i „zła”

Opis wyzwania: Napisz program, który prosi użytkownika o wprowadzenie danych. Użytkownik wprowadzi Goodlub Bad. Nie musisz obsługiwać żadnych innych danych wejściowych. Jeśli użytkownik wejdzie Good, wydrukuj Badi odwrotnie (na standardowe wyjście itp.). Uwagi: 1) Nie możesz użyć żadnej innej...

17
Napisz utwardzany promieniowaniem napromieniacz

Zadanie polega na napisaniu utwardzanego promieniowaniem napromieniacza. Co mam dokładnie na myśli? Naświetlacz to program, który po podaniu ciągu jako danych wyjściowych wyświetli wszystkie możliwe wersje ciągu z usuniętym jednym znakiem. Na przykład, biorąc pod uwagę dane wejściowe Hello,...

17
Cytaty Tex (UVa 272)

Biorąc pod uwagę ciąg, zamień wszystkie lewe podwójne cudzysłowy na dwa znaki odwrotne i wszystkie prawe podwójne cudzysłowy na dwa pojedyncze cudzysłowy. Lewy cytat oznacza cytat, który rozpoczyna cytat. Prawidłowe cytaty oznaczają cytaty, które kończą cytat. Cytaty nie mogą być zagnieżdżone....

17
Dzielenie dzielników dzielących

Biorąc dodatnią liczbę całkowitą nnn zawsze można znaleźć krotki (k1,k2,...,km)(k1,k2,...,km)(k_1,k_2,...,k_m) liczb całkowitych ki⩾2ki⩾2k_i \geqslant 2 takie, że k1⋅k2⋅...⋅km=nk1⋅k2⋅...⋅km=nk_1 \cdot k_2 \cdot ... \cdot k_m = n i k1|k2 , k2|k3 , … , km−1|km.k1|k2 , k2|k3 , … , km−1|km.k_1 | k_2...

17
Permutacje w przebraniu

Biorąc pod uwagę nnn wymiarowy wektor vvv z rzeczywistymi wpisami, znajdź najbliższą permutację ppp wynoszącą w odniesieniu do odległości .(1,2,...,n)(1,2,...,n)(1,2,...,n)l1l1l_1 Detale Jeśli jest to wygodniejsze, możesz zamiast tego użyć permutacji . Jeśli istnieje wiele najbliższych...

17
Odwracam kod źródłowy, odwracasz wejście!

Jeszcze inna jawne zdzierstwo z rip-off z rip-off . Głosuj dalej! Twoim zadaniem, jeśli chcesz to zaakceptować, jest napisanie programu / funkcji, która wyprowadza / zwraca łańcuch wejściowy / argument. Problem polega na tym, że jeśli odwrócę kod źródłowy, dane wyjściowe również muszą zostać...

16
Oblicz odwrotność modularną

Biorąc pod uwagę dwie liczby dodatnie xi za npomocą x<2^n, napisz najkrótszą możliwą funkcję do obliczenia x^-1 mod 2^n. Innymi słowy, znajdź ytaki, że x*y=1 mod 2^n. Twoja funkcja musi zostać ukończona przynajmniej w rozsądnym czasie n=64, aby wyczerpujące wyszukiwanie nie zadziałało. Jeśli...