Pytania oznaczone «code-golf»

33
Zmniejszmy monotonię

... ale hej, nie trzeba być surowym. Biorąc pod uwagę niepustą tablicę ściśle dodatnich liczb całkowitych, określ, czy jest to: Monotonia ściśle maleje . Oznacza to, że każdy wpis jest ściśle mniejszy niż poprzedni. Monotonia nie wzrasta, ale nie ściśle maleje . Oznacza to, że każda pozycja jest...

33
Rysowanie spirali Cornu

Cornu spiralna może być obliczona przy użyciu metody Feynmana do całki toru propagacji światła. Przybliżymy tę całkę, stosując następującą dyskretyzację. Rozważmy lustro jak na tym zdjęciu, gdzie Sjest źródło światła i Ppunkt, w którym zbieramy światło. Zakładamy, że światło odbija się prostym...

33
Odzyskiwanie ciągów

Wprowadzenie Zobaczmy następujący ciąg: AABBCCDDEFFGG Widać, że każda litera została zduplikowana , z wyjątkiem litery E. Oznacza to, że list Ezostał zduplikowany . Więc jedyne co musimy zrobić tutaj to, aby odwrócić ten proces, co daje nam następujące ONZ deduplikowane...

33
Dziwne uporządkowanie Sharkovskiego

Wprowadzenie W tym wyzwaniu będziemy mieli do czynienia z pewną kolejnością liczb całkowitych dodatnich. Kolejność wygląda następująco: 3, 5, 7, 9, 11, ... 2*3, 2*5, 2*7, 2*9, 2*11, ... 4*3, 4*5, 4*7, 4*9, 4*11, ... 8*3, 8*5, 8*7, 8*9, 8*11, ... 16*3, 16*5, 16*7, 16*9, 16*11, ... ... ... 64,...

33
Sprawdź losowe wywrotki matryc

Prawie sześć lat temu kolega PPCG, steenslag, opublikował następujące wyzwanie: W standardowych kościach (kostkach) liczby są ułożone w taki sposób, że przeciwne twarze dodają siedem. Napisz najkrótszy możliwy program w preferowanym języku, który generuje losowy rzut, po którym następuje 9...

33
Najmniejszy Prime z niespodzianką (A068103)

Zadanie polega na nznalezieniu najmniejszej liczby pierwszej, rozpoczynającej się od NAJMNIEJ n liczby 2na początku liczby. To sekwencja, którą znalazłem w OEIS ( A068103 ). Pierwsze 17 liczb w sekwencji podano poniżej, jeśli chcesz więcej, będę musiał wdrożyć sekwencję, co nie mam nic...

33
Notcalc (Oblicz złą odpowiedź)

Cel: Biorąc pod uwagę dwie liczby naturalne (liczby całkowite od 0 do nieskończoności), wypisz liczbę, która nie jest sumą tych liczb, ale jest liczbą naturalną. Przykładowe rozwiązania (TI-Basic): A+B+1 not(A+B) Nieprawidłowe rozwiązania: A+B-1(dla danych wejściowych 0,0zwraca -1, co nie...

33
Znajdź optymalny wzór

Biorąc pod uwagę ciąg y składa się z małych liter, takich jak aabaaababbbbaaba oraz dodatnia liczba całkowita n , taka jak 4, wypisuje ciąg n długości t taki, że gdy t jest powtarzane do długości s , mają one jak najwięcej wspólnych znaków. W podanym przykładzie optymalne wyjście byłoby aaba,...

33
Idealne tablice rejestracyjne

Idealne tablice rejestracyjne Zaczynam kilka lat temu, prowadząc małą grę podczas jazdy: sprawdzając, czy pobliskie tablice rejestracyjne są „idealne”. Jest to stosunkowo rzadkie, ale ekscytujące, gdy go znajdziesz. Aby sprawdzić, czy tablica rejestracyjna jest idealna: Sumuj znaki, z A = 1, B...

33
Czy przekroczyłem limit prędkości?

Biorąc pod uwagę drogę ascii-art i czas, jaki musiałem, aby ją przekroczyć, powiedz mi, czy pędzę. Jednostki Odległość jest w dowolnej jednostce d. Czas jest w dowolnej jednostce t. Droga Oto prosta droga: 10===== Te 10środki 10 dza t. To jest ograniczenie prędkości na drodze. Droga ma 5 =s,...

33
Czynniki i niekończące się cykle!

Jak zapewne wiesz, silnia dodatniej liczby całkowitej njest iloczynem wszystkich liczb całkowitych dodatnich, które są równe lub mniejsze od n. Na przykład : 6! = 6*5*4*3*2*1 = 720 0! = 1 Zdefiniujemy teraz specjalną operację o nieistotnej nazwie, taką jak sumFac: Biorąc pod uwagę dodatnią...

33
Podaj mi rozdzielczość ekranu!

Przesyłaj rozdzielczość ekranu urządzenia w określonym formacie [width]x[height](bez nawiasów). Na przykład wyjście może być 1440x900. Oto tester online, którego można użyć do sprawdzenia własnej rozdzielczości

33
Wszystkiego najlepszego, Raffaele Cecco!

Raffaele Cecco jest programistą, który pod koniec lat osiemdziesiątych wyprodukował jedne z najlepszych gier wideo dla komputera ZX Spectrum . Między innymi, rozwinął się dużym uznaniem Cybernoid i Exolon . Raffaele kończy 50 maja 10 maja 2017 r . To wyzwanie jest dla niego małym hołdem dla...

33
Usuń znak pod określonym indeksem

(silnie zainspirowany Elementem ciągu o określonym indeksie ) Biorąc pod uwagę ciąg si liczbę całkowitą nreprezentującą indeks w s, wyprowadzaj sznak ze znakun -tej pozycji usuniętej. Dozwolone jest indeksowanie 0 i indeksowanie 1. W przypadku indeksowania 0 wartość nbędzie nieujemna i mniejsza...

33
Czy ta liczba jest trójkątna?

Wyzwanie Biorąc pod uwagę dodatnią liczbę całkowitą, określ, czy jest to liczba trójkątna, i odpowiednio wyślij jedną z dwóch stałych, odrębnych wartości. Definicja Liczba trójkątna to liczba, którą można wyrazić jako sumę kolejnych liczb całkowitych dodatnich, zaczynając od 1. Można je również...

33
Czy ten numer to reedycja?

Wyzwanie Repdigit jest liczbą całkowitą nieujemną których cyfry są równe. Utwórz funkcję lub pełny program, który pobiera jedną liczbę całkowitą jako dane wejściowe i wyświetla prawdziwą wartość, jeśli liczba wejściowa to powtórka w bazie 10, a w przeciwnym razie wartość fałsz. Dane wejściowe...

33
Niech wybuchnie!

Weź macierz dodatnich liczb całkowitych jako dane wejściowe i niech wybuchnie! Sposób eksplodowania macierzy polega na dodaniu zer wokół każdego elementu, w tym granic zewnętrznych. Formaty wejścia / wyjścia są jak zawsze opcjonalne! Przypadki testowe: 1 ----- 0 0 0 0 1 0 0 0...