Napisz najkrótszy kod w wybranym języku, aby wykonać dekodowanie długości ciągu danego ciągu. Ciąg zostanie dostarczony jako wejście na stdin w formie CNCNCNCNCNCNCNCN gdzie każdy Cmoże być dowolnym drukowalnym znakiem ASCII, a każdy Njest cyfrą 1na 9(włącznie). Przykładowe dane wejściowe: :144,1'1 Odpowiednia wydajność: :4444,'
Wyzwanie Wyświetl alfabet z danej litery odczytanej z danych wejściowych konsoli. Jeśli litera jest pisana wielkimi literami, musisz wyświetlać wielkie litery alfabetu. Wydrukowany alfabet musi kończyć się literą poprzedzającą wstawioną. Jeżeli do parametru dodany zostanie parametr dodatkowy (prosta kropka .), alfabet powinien być wydrukowany jedną literę w każdym wierszu. W …
Wygrywa najkrótszy kod, który przejdzie wszystkie możliwości. W matematyce trwałość liczby mierzy, ile razy dana operacja musi być zastosowana do jej cyfr, dopóki nie zostanie osiągnięty pewien ustalony warunek. Można ustalić addytywne utrzymywanie dodatniej liczby całkowitej, dodając cyfry liczby całkowitej i powtarzając. Dodawalibyśmy cyfry sumy, dopóki nie zostanie znaleziona liczba …
Musisz stworzyć grę Zbyt niska --- Zbyt wysoka (TLTH) w najkrótszym kodzie (w bajtach) Zasady gry: Komputer wybierze liczbę losową spoza zakresu liczb całkowitych (-32768..32767). Teraz wymyślisz liczbę i wprowadzisz ją. Komputer powie, czy Twój numer jest niższy ( TOO LOW) lub wyższy ( TOO HIGH) niż wybrany numer. Po …
Podany ciąg wejściowy o długości 2lub większej, składający się wyłącznie ze znaków alfabetu [A-Z]lub[a-z] (do wyboru, jeśli wszystkie są wielkie lub wszystkie małe litery), wypisz ciąg ciąg znaków tworzących podwójny wzór rombu. Łańcuch wejściowy zaczyna się w środkowej linii i rozciąga się w dół i w prawo po przekątnej, aż …
(Losowo inspirowany /mathpro//q/339890 ) (Powiązane: 1 , 2 ) Biorąc pod uwagę listę wejściową różnych liczb pierwszych (np. [2, 5, 7]) I liczbę całkowitą n, wypisz wszystkie dodatnie liczby całkowite ściśle mniejsze niż te, nktóre zawierają tylko te liczby pierwsze jako dzielniki. Dla danych wejściowych, [2, 5, 7]a n=15to oznacza …
Jesteś uwięziony w tym labiryncie 5x5 - każdy pokój jest oznaczony od 1 do 25, a wyjście znajduje się w pokoju 1. Otrzymujesz jako dane wejściowe pomieszczenie, w którym aktualnie się znajdujesz. Twoim zadaniem jest wygenerowanie najkrótszej sekwencji ruchów (północ, wschód, południe, zachód) potrzebnej do dotarcia do pokoju 1. Ruchy …
Zadanie jest proste. Napisz tłumacza języka * . Oto większy link do wiki. Istnieją tylko trzy prawidłowe * programy: * Drukuje „Hello World” * Drukuje liczbę losową z przedziału od 0 do 2 147 483 647 *+* Działa wiecznie. Trzeci przypadek musi być nieskończoną pętlą zgodnie ze specyfikacjami w tym …
Splot dirichleta to specjalny rodzaj splotu , który pojawia się jako bardzo użyteczne narzędzie w teorii liczb. Działa na zbiorze funkcji arytmetycznych . Wyzwanie Biorąc pod uwagę dwie funkcje arytmetyczne f,gf,gf,g (tj. Funkcje f,g:N→Rf,g:N→Rf,g: \mathbb N \to \mathbb R ), oblicz splot Dirichleta (f∗g):N→R(f∗g):N→R(f * g): \mathbb N \to \mathbb …
Wyzwanie polega na napisaniu codegolfa na stałe matrycy . Stała n-by- nmatrix A= ( ai,j) jest zdefiniowana jako Tutaj S_nreprezentuje zestaw wszystkich permutacji [1, n]. Jako przykład (z wiki): Kod może przyjmować dane wejściowe w dowolny sposób i dawać dane wyjściowe w dowolnym rozsądnym formacie, ale w odpowiedzi należy podać …
Dziwne, że tego nie widziałem, ponieważ Excel wydaje się być poprawnym językiem do gry w golfa kodu (mimo że jego kompilator nie jest darmowy). Excel jest nieco dziką kartą w golfie, jest dobry w golfowych wyzwaniach o średniej złożoności, a czasem także w prostszych wyzwaniach. Najczęściej Excel doskonale radzi sobie …
Z powodów historycznych bash jest dość mieszanką paradygmatów składniowych i programistycznych - może to sprawiać, że gra w golfa jest niewygodna, a czasem frustrująca. Ma jednak kilka sztuczek, które często sprawiają, że jest konkurencyjny w stosunku do innych skryptów głównego nurtu Języki. Jednym z nich jest rozszerzenie nawiasów klamrowych . …
Wprowadzenie W tym wyzwaniu Twoim zadaniem jest zdecydować, czy daną sekwencję liczb można podzielić na dwie podsekwencje, z których jedna rośnie, a druga maleje. Jako przykład rozważ sekwencję 8 3 5 5 4 12 3. Można go podzielić na dwa podsekwencje w następujący sposób: 3 5 5 12 8 4 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.