Pytania oznaczone «code-golf»

11
Najkrótszy najdłuższy wspólny kod następstwa

Twoim zadaniem jest rozwiązanie problemu SLCSC, polegającego na znalezieniu najkrótszego możliwego kodu do rozwiązania problemu najdłuższej wspólnej kolejności . Prawidłowe rozwiązanie problemu LCS przez dwa lub więcej ciągów S 1 , S ... n jest dowolny ciąg T maksymalnej długości tak, że znaki T...

11
Suma dzielnika od faktoryzacji mocy pierwotnej

Zadanie polega na obliczeniu sumy dzielnika liczby, biorąc pod uwagę jej pierwszą faktoryzację. Wejście Dwie tablice (lub coś równoważnego) o długości n , jedna zawiera współczynnik pierwszy, a druga zawiera odpowiedni wykładnik. Wynik Suma wszystkich dzielników (w tym sama...

11
Szyfrowanie CipherSaber

Zaimplementuj program szyfrujący CipherSaber , jak opisano poniżej. Wytyczne: Najmniejszy wpis w bajtach wygrywa. Jednak w odejściu od norm kodowania golfa możesz publikować ciekawe wpisy, nawet jeśli nie są to poważne wpisy w golfa. Wpis zwykle oznacza program, który pobiera zwykły tekst ze...

11
Średnia z dwóch list

Średnia z dwóch list Wyzwanie Biorąc pod uwagę dwie listy dodatnich liczb całkowitych, określ, czy możliwe jest przestawienie elementów na dwie nowe listy, tak aby nowe listy miały tę samą średnią arytmetyczną (średnią). Wejście Dane wejściowe mogą być pobierane przez STDIN lub jako argumenty...

11
Dystrybucja liczb

W tym wyzwaniu będziesz używać dystrybucji produktu według sum i różnic liczbowych, jak wyjaśniono tutaj . Przykłady Input | Output -------------|------------- 23(12+42) | (23*12)+(23*42) 9(62-5) | (9*62)-(9*5) 4(17+8-14) | (4*17)+(4*8)-(4*14) 15(-5) | -(15*5) 2(3) | (2*3) 8(+18) |...

11
Przybliżona formacja kwadratowa

tło Mam kilka kwadratowych pudeł równej wielkości, a ponieważ jestem zgrabną osobą, chcę ułożyć je wszystkie w kwadratową formację. Jednak ich liczba niekoniecznie jest kwadratem idealnym, więc może być konieczne przybliżenie kwadratu. Chcę, żebyś znalazł mi najbardziej estetyczny układ -...

11
Możliwe sekwencje Tetris

Napisz kod, aby dowiedzieć się, czy oficjalny algorytm Tetris może wygenerować szereg elementów Tetris. Wygrywa najmniej bajtów. Oficjalne gry Tetris w specjalny sposób generują sekwencje spadających elementów. Siedem elementów IJLOSTZupuszcza się w losowej kolejności, następnie upuszcza kolejną...

11
Policz drzewa

Drzewa jest podłączone, nieukierunkowane wykres bez cykli. Twoim zadaniem jest policzyć, ile jest różnych drzew o danej liczbie wierzchołków. Dwa drzewa są uważane za odrębne, jeśli nie są izomorficzne . Dwa wykresy są izomorficzne, jeśli ich odpowiednie wierzchołki można sparować w taki sposób,...

11
Wydrukuj mój harmonogram bloków

Moje liceum i wielu innych wdraża pewien rodzaj harmonogramu zwanego harmonogramem rotacyjnego bloku. Jest to sposób, w jaki ludzie mają 8 klas, ale mają 6 okresów w dzień szkolny. W harmonogramie blokowym są cztery dni, które powtarzają się w kółko i nie mają nic wspólnego z faktycznymi dniami...

11
Mnożenie podciągów

Napisz program, który przyjmuje dwie liczby całkowite jako dane wejściowe; pierwsza może być dowolną liczbą całkowitą, a druga jest mniejsza lub równa liczbie cyfr w pierwszej liczbie. Niech te numery się ai bodpowiednio. Program wykona następujące czynności Połącz minimalną liczbę 1s do końca,...

11
Secret Santa - Revisited

Święta zbliżają się wielkimi krokami, a wraz z nimi organizowanie dorocznej rodziny Secret Santa. Chciałbym zacząć od tego, ale upewnienie się, że pary nie kupują sobie nawzajem, powoduje problemy i pomimo robienia tego przez lata nadal istnieje problem, który Bobjest dość marnotrawstwem przy...

11
Stwórzmy muzykę!

Wiele osób lubi odtwarzać muzykę dla zabawy i rozrywki. Niestety czasami muzyka jest dość trudna. Właśnie dlatego tu jesteś! Zadanie Twoim zadaniem jest sprawienie, by czytanie muzyki stało się łatwiejsze dla osób, które się z tym zmagają. Musisz napisać program lub funkcję, która pobiera...

11
Oblicz normę p-adyczną liczby wymiernej

Oblicz normę p-adyczną liczby wymiernej Napisz funkcję lub program, który pobiera 3 liczby całkowite m,n,p(gdzie liczba pdodatnia jest liczbą pierwszą) jako dane wyjściowe, które generują normę p-adyczną (oznaczoną |m/n|_pjako) jako ułamek (całkowicie zredukowany). Fermat jest znany z bardzo...

11
Ducttape Ducttape

Twój szef odkrył, że spora grupa jego pracowników (w tym ty) lubi kraść kod od innych. Nakazał ci napisać mu program, którego może użyć do znalezienia ludzi, którzy kradną kod innym osobom. Zadanie: Napisz program / funkcję, która wykrywa, czy ktoś skopiował (część) swojego kodu z innego miejsca....

11
Zaimplementuj makra akcentujące LaTeX

Wprowadzenie System składu LaTeX używa makr do definiowania akcentów. Na przykład litera ê jest produkowana przez \hat{e}. W tym wyzwaniu Twoim zadaniem jest zaimplementowanie wersji ASCII tej funkcji. Wejście Wprowadzony tekst jest niepustym ciągiem drukowalnych znaków ASCII. Nie będzie...

11
Wyrażenia w pełni nawiasowane

Dzisiaj Twoim wyzwaniem jest utworzenie wszystkich możliwych pełnych nawiasów wyrażenia. Dane wejściowe to pojedynczy wiersz drukowalnego kodu ASCII zawierający jeden lub więcej terminów oddzielonych operatorami. Dane wejściowe mogą również zawierać spacje - należy je zignorować. Terminem jest...

11
Czy jest to czynnik wielomianu?

Wielomian jest podzielny przez współczynnik, (x-n)jeśli f(n)=0dla funkcji f. Twoje zadanie: ustalenie, czy funkcja wielomianowa f(x)jest podzielna przez(x-n) . Dane wejściowe Dane wejściowe mają postać (x-n), (Polynomial). Pamiętaj, jeśli n jest ujemne, (x-n)będzie miało postać wejściową(x+n) ....

11
Postępy arytmetyczne

Twoim zadaniem jest analiza danych wejściowych i wyjściowych formuły dla n-tego terminu, jeśli jest to sekwencja arytmetyczna, w przeciwnym razie powinien wypisać „NAAP”. Wejście Dane wejściowe (z STDIN) będą się składać z kilku liczb, od 4 do 10 liczb, przy czym każda liczba będzie w zakresie...

11
Odkrywaj muzyczne skoki

Dal Segno i Da Capo to dwa bardzo powszechnie używane terminy muzyczne. Oznaczają odpowiednio „ od znaku ” (𝄋) i „ od początku ”. Istnieje również pomysł na kod (𝄌), który jest końcem utworu muzycznego. To, co gra się po „głównej części” utworu. Na przykład DS al coda ( Dal Segno al coda )...