Pytania oznaczone «code-golf»

16
Mierzenie stosu kłód

Wprowadzenie To jest dziennik o długości 5: ##### Chcę ułożyć kilka takich dzienników jeden na drugim. Jak to robię, wsuwam nowy dziennik na najwyższy z prawej strony i przestaję ślizgać się, gdy jego lewy lub prawy koniec są wyrównane (nie pytaj dlaczego). Jeśli nowy dziennik jest dłuższy,...

16
Oceń wyrażenie minus i tyldy

Biorąc pod uwagę wyrażenie pasujące do wyrażenia regularnego /^[-~]*x$/, oceń je pod względem xi wypisz ciąg pasujący do wyrażenia regularnego /^-?x[+-]\d+$/. Na przykład ciąg -~xocenia na x+1, podczas gdy ciąg -~-xocenia na -x+1, a ciąg -~-~--xocenia na x+2. Zaczynamy od xi oceniamy ciąg znaków...

16
Najwyższe moce liczb pierwszych

Na potrzeby tego wyzwania Prime Power of a Prime (PPP) jest zdefiniowany jako liczba, którą można zdefiniować jako liczbę pierwszą do potęgi liczby pierwszej. Na przykład 9 jest PPP, ponieważ można go przedstawić jako 3 ^ 2. 81 z drugiej strony nie jest PPP, ponieważ może być reprezentowane tylko...

16
Trójkątne Liczby

(nie, nie te ) Wyzwanie Otrzymasz dwa dane wejściowe. Pierwsza to dodatnia liczba całkowita n > 0, która służy do wyprowadzenia n x nprostokąta liczb 1, 2, 3, ... n. Ten trójkąt zaczyna się w rogu i zwiększa się poziomo i pionowo o jeden, a po przekątnej o dwa. Wyjaśnienia znajdują się w...

16
Narysuj herb lambda

Aby uczcić 2497 rocznicę zwycięstwa Grecji w Salami w 480 rpne Narysuj herb lambda. Blask lambda to lambda namalowany na greckich tarczach w taki sposób: Układanka: Biorąc pod uwagę dodatnią nieparzystą liczbę całkowitą n, utwórz obraz ascii powyższej tarczy. Dane techniczne: n = 1: ( /\...

16
Przeanalizuj listę podpisanych jednoznacznych liczb

Liczby jednoargumentowe zwykle reprezentują tylko nieujemne liczby całkowite, ale możemy je rozszerzyć tak, aby reprezentowały wszystkie liczby całkowite w następujący sposób: Dodatnia liczba całkowita N jest reprezentowana przez N 1:5 -> 11111 Ujemna liczba całkowita -N jest reprezentowana...

16
Królik Hoppinga Google

4 grudnia 2017 r. Google Doodle była graficzną grą programistyczną z króliczkiem . Późniejsze poziomy były dość nietrywialne i wydawały się doskonałym kandydatem do gry w golfa atomowego . Detale Gra Dostępne są cztery ruchy: przeskocz do przodu, skręć w lewo, skręć w prawo i pętlę. Każdy z...

16
Bądź tak zły, jak to możliwe

Wprowadzenie Jest to kontynuacja tego wyzwania, w którym wcielasz się w rolę złego bliźniaka tej osoby. Będąc złym, nie chcesz maksymalizować swojego udziału, ale raczej bądź tak niesprawiedliwy, jak to tylko możliwe i nie sprawisz, że stanie się to zbyt oczywiste, dlatego wymyśliłeś następujący...

16
Kolejka naszego rozkładu

W tym wyzwaniu poproszę Cię o znalezienie rozkładu QR macierzy kwadratowej. Rozkład macierzy A na QR to dwie macierze Q i R takie, że A = QR . W szczególności szukamy Q jako macierzy ortogonalnej (to znaczy Q T Q = QQ T = I, gdzie I to tożsamość multiplikatywna, a T to transpozycja), a R to górna...

16
Czynniki faktorowe

Dzisiaj w mojej klasie statystyk odkryłem, że niektóre czynniki można uprościć, jeśli zostaną pomnożone razem! Na przykład:5! * 3! = 5! *3*2 = 5! *6 = 6! Twoja praca: Biorąc pod uwagę ciąg zawierający tylko cyfry arabskie i wykrzykniki, uprość mój silniak do najkrótszego możliwego ciągu, w jak...

16
Idealne kwadraty bez granic

Biorąc pod uwagę n=m^2, zwraca listę liczb całkowitych, które nie graniczą z m x msiatką liczb całkowitych od 1 to n. Przykłady n = 1 (m = 1) Krata: [1] Powrót: [] n = 4 (m = 2) Krata: [1,2] [3,4] Powrót: [] n = 9 (m = 3) Krata: [1,2,3] [4,5,6] [7,8,9] Powrót: [5] n = 16 (m =...

16
Panfix do nawiasu kwadratowego

Quylthulg to język autorstwa Chrisa Presseya, który próbuje rozwiązać problem notacji infix za pomocą tak zwanej panfix : podobnie jak postfix, panfix nie wymaga wdrożenia tajemnych elementów, takich jak nawiasy, aby zastąpić domyślny priorytet operatora. Jednocześnie panfix pozwala na...

16
Symuluj model neuronu

Neuron Izhikevicha to prosty, ale dość skuteczny model neuronu biologicznego, zaprojektowany do zastosowania w dyskretnej symulacji z krokami w czasie. W tym wyzwaniu golfowym wdrożysz ten model. Parametry Model ten obejmuje tylko 7 zmiennych zorganizowanych w 2 równania różniczkowe, w porównaniu...

16
Dawniej liczby złożone

Definicja sekwencji Skonstruuj ciąg dodatnich liczb całkowitych a(n)w następujący sposób: a(0) = 4 Każdy składnik a(n), inny niż pierwszy, jest to najmniejsza ilość, która spełnia następujące: a) a(n)jest to liczba złożonych b) a(n) > a(n-1)i c) a(n) + a(k) + 1jest liczba dla każdego...

16
Chcesz zobaczyć sztuczkę magiczną?

Pierwszą sztuczką z magiczną kartą, której nauczyłem się jako dziecko, była: Posiadaj 1 talię kart, w której wzór na odwrocie nie jest symetryczny w pionie. Ułóż wszystkie karty tak, aby były skierowane w jednym kierunku. Poproś osobę, by „wybrała kartę, dowolną kartę, zapamiętaj ją i oddaj...

16
Generator identyfikatora bez pasujących ciągłych par

Biorąc pod uwagę 2 dane wejściowe (m = minimalny identyfikator początkowy , n = liczba identyfikatorów ), wygeneruj sekwencyjną listę identyfikatorów, zaczynającą się od> = m, złożoną z cyfr 0–9, gdzie żadna 2 ciągłe liczby nie są takie same, np. 1232 to ok, 1233 nie jest (zawiera 2 '3 obok...