Programowanie puzzli i Code Golf

Pytania i odpowiedzi dotyczące programowania entuzjastów puzzli i graczy kodowych

3
Oceń funkcję Zeta Riemanna przy liczbie zespolonej
Wprowadzenie Znalazłem to pytanie, które zostało zamknięte, ponieważ było niejasne, ale był to fajny pomysł. Zrobię co w mojej mocy, aby było to wyraźne wyzwanie. Funkcja Riemanna Zeta jest funkcją specjalną, która jest zdefiniowana jako kontynuacja analityczna do złożonej płaszczyzny. Istnieje wiele równoważnych formuł, które sprawiają, że jest to interesujące …

9
Klasyczne pytanie sortujące w golfa
To jest pytanie do golfa. Wejście Lista liczb całkowitych nieujemnych w dowolnym formacie jest najwygodniejsza. Wynik Ta sama lista w porządku posortowanym w dowolnym formacie jest najwygodniejsza. Ograniczenie Twój kod musi działać w czasie O (n log n) czasu w najgorszym przypadku , gdzie noznacza liczbę liczb na wejściu. Oznacza …

4
Liczby bezbożne
To wyzwanie jest wysoce zainspirowane tym, co @Mego stworzył za pomocą Holy i Holier liczb, wiele dzięki niemu i jego kalambury. Liczby święte to liczby składające się wyłącznie z cyfr z dziurami , które są: 04689 Liczby z co najmniej jedną bezbożną cyfrą są uważane za bezbożne. Bezbożne cyfry są …

1
Pomóż Jasonowi sformatować jego JSON
Jason ma duży JSON, ale jest nieczytelny, więc musi go utrwalić. Formatowanie Spec JSON ma 4 różne typy: Liczby; Właśnie0-9 Smyczki; Podwójne "ciągi znaków uciekały\ Tablice; Ograniczone przez [], z elementami oddzielonymi ,, elementy mogą być dowolnego z tych typów Obiekty; {}Format jest ograniczony przez , gdy key: valueklucz jest …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

9
Trójkąt Pascala jako dwuwymiarowa lista
Utwórz trójkąt Pascala, który jest zagnieżdżoną listą i zawiera zera w nieużywanych miejscach. W tablicy wyjściowej liczby trójkąta Pascala są oddzielone zerami i wypełnione zerami po każdej stronie, aby były wyśrodkowane. Na przykład dolny wiersz (ostatnia pod-tablica) nie może mieć zer po lewej i prawej stronie; przedostatnia podgrupa ma po …
11 code-golf  math 

4
Hasła losowe a wspólne hasła
Na Github znajduje się lista 10 000 najczęstszych haseł. Wygenerowałem również własną listę losowych haseł . Twoim zadaniem jest zidentyfikowanie różnicy między dwiema listami (ze 100% dokładnością). Dlatego twój program musi zaakceptować ciąg i zwrócić: Prawdziwa wartość, jeśli hasło znajduje się na liście wspólnych haseł Fałszywa wartość, jeśli hasło znajduje …
11 code-golf 

9
Czytanie osi czasu
Zainspirowany Narysuj oś czasu . Biorąc pod uwagę oś czasu zdarzeń, podaj datę każdego zdarzenia. Oś czasu zostanie podana w formularzu 2000 --AF-C-------E--D---B-- Gdzie pierwsza linia pokazuje znany punkt w czasie. Znany rok jest zawsze znakiem poniżej pierwszej cyfry znanego roku Możesz założyć: Na samej osi czasu każda postać reprezentuje …

3
Stolice przesuwne
Tło Wyobraź sobie angielski alfabet pisany wielkimi literami - ABCDEFGHIJKLMNOPQRSTUVWXYZ. Załóżmy, że mamy specjalną soczewkę o zmiennej szerokości, która po umieszczeniu nad rzędem pokazuje pewne „okno” alfabetu, z literami na zewnątrz soczewki ukrytym. Dodatkowo, ta soczewka ma charakterystykę wypaczania, dzięki czemu pierwsza litera wewnątrz soczewki, a następnie co druga litera, …

3
Wszystkie liczby Armstronga
Liczba Armstronga (liczba doskonała AKA Plus lub liczba narcystyczna) to liczba, która jest równa jej sumie n-tej potęgi cyfr, gdzie njest liczba cyfr liczby. Na przykład 153ma 3cyfry 153 = 1^3 + 5^3 + 3^3, podobnie 153jak liczba Armstronga. Na przykład 8208ma 4cyfry 8208 = 8^4 + 2^4 + 0^4 …


8
Bijective mapping od liczb całkowitych do zmiennej liczby bitów
Zmienna liczba bitów to tablica 0 lub więcej bitów. Podobnie [0, 1]jest ze zmienną liczbą bitów, ale tak też jest []. Napisz funkcję lub program, który przy nieujemnej liczbie całkowitej zwraca zmienną liczbę bitów, dzięki czemu każda liczba całkowita ma odwzorowanie jeden na jeden (bijective) z tablicą. Istnieje nieskończona ilość …

6
Darmowa próbka autokorelacji
Rozważmy jednowymiarowy wektor o wartościach rzeczywistych x, który reprezentuje obserwacje niektórych procesów mierzonych w równych odstępach czasu. Nazywamy x w szeregu czasowym . Niech n oznacza długość x, a x̄ oznacza średnią arytmetyczną x . Próbki autokowariancji funkcja jest zdefiniowany jako dla wszystkich - n < h < n . …

4
Jaką postacią jest ta jednostka HTML?
Cel jest naprawdę prosty. Odbierając ciąg wejściowy, przeanalizuj wszystkie elementy HTML, które odpowiadają następującym znakom (w tym ich wariantom wielkich liter): áàãâäéèêëíìîïóòõôöúùûüýÿ Zasady analizy: Każdy byt zaczyna się &i kończy na; Pierwszym znakiem po &będzie zmodyfikowany znak (ważna jest litera!) Pozostałe znaki odnoszą się do nazwy akcentu użyć ( acute, …

8
Zjedz tabliczkę czekolady
Mam tabliczkę czekolady i potrzebuję pomocy w jedzeniu, więc napiszesz program, aby to zrobić. Wyjaśnienie Pierwszy wiersz to wejście. Przykłady są oddzielone pustą linią. 7 ____ __|__| |__|__| |__|__| |__|__| 6 _______ |__|__| |__|__| |__|__| 5 ____ __|__| |__|__| |__|__| 0 1 ____ |__| Spec Mamy nadzieję, że przykłady jasno …

2
Zagrajmy w grę planszową!
Wprowadzenie Gry planszowe to klasyczna gra między dziećmi, ale niektóre dzieci nudzą się grając w grę planszową krok po kroku. Teraz chcą, aby wynik został pokazany, zanim położy ręce na planszy. Wyzwanie Załóżmy, że ta gra planszowa: >---#<---X---<X<--#-$ > means the start of the game - means a position without …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.