Programowanie puzzli i Code Golf

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

7
Konfiguracja elektronów
W fizyce atomowej i chemii kwantowej The konfiguracja elektronowa jest rozkład elektronów o z atomem w orbitali atomowych . Na przykład konfiguracja elektronowa atomu neonu to 1s 2 2s 2 2p 6 . (Z Wikipedii ) Wyzwanie Wyzwanie polega na pobraniu liczby reprezentującej liczbę atomową elementu i wysłaniu konfiguracji elektronowej …

30
Podaj nazwę języka razy liczbę znaków [zamknięte]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 2 lata temu . Wyzwanie: Twoim zadaniem jest użycie dowolnego języka do wypisania nazwy tego języka razy liczbę znaków w jego nazwie. Użyj …

11
Uogólnione sekwencje FiveThirtyEight
Na podstawie tej zagadki FiveThirtyEight . tło Sprawdź następującą nieskończoną sekwencję: 3 3 3 2 3 3 3 2 3 3 3 2 3 3 2 3 3 3 2 ... Powiedzmy, że sekwencja ma indeks 1. Liczba ith w sekwencji określa, ile 3s jest przed ith 2i po poprzednich …

10
Wartości HSL do RGB
Głównym celem modelu kolorów RGB (czerwony zielony niebieski) jest wykrywanie, reprezentacja i wyświetlanie obrazów w systemach elektronicznych, takich jak telewizory i komputery HSL (Hue Saturation Lightness) to alternatywny model kolorów, zaprojektowany w latach 70. XX wieku przez badaczy grafiki komputerowej w celu ściślejszego dopasowania do sposobu, w jaki widzenie ludzkie …

10
Wymień wszystkie możliwe siatki liczb całkowitych z ograniczeniami
Problem Rozważ kwadratową siatkę 3 na 3 liczb całkowitych nieujemnych. Dla każdego wiersza iustawiana jest suma liczb całkowitych r_i. Podobnie dla każdej kolumny justawiana jest suma liczb całkowitych w tej kolumnie c_j. Zadanie polega na napisaniu kodu wyliczającego wszystkie możliwe różne liczby całkowite do siatki, biorąc pod uwagę ograniczenia sumy …

9
Rozmiary papieru i kopert
Zadanie Biorąc pod uwagę literę (A, B, C) i cyfrę (0-10), wyślij rozmiar odpowiadającego standardowego rozmiaru papieru (Seria A i B) lub pasującego standardowego rozmiaru koperty (seria C) w milimetrach w formacie aaaa x bbbbgdzie aaaai bbbbsą pomiary szerokości i wysokości w milimetrach zgodnie z ISO216 (seria A i B) …
17 code-golf 

29
Odwróć dwie sekcje sznurka wokół osi obrotu
tło Obecnie uczęszczam na zajęcia AP Comp Sci A: Java i chcę zacząć od gry w golfa. Mam wyzwanie z kursu i chciałbym zobaczyć, w ilu bajtach społeczność może wykonać to wyzwanie. Szczegóły wyzwania: Biorąc pod uwagę dwa ciągi wejściowe, ciąg główny i ciąg przestawny, wykonaj następujące czynności: Jeżeli łańcuch …
17 code-golf  string 

3
Draw „Til You Drop”
W piątej edycji Dungeons & Dragons (a także w większości innych wydań) istnieje magiczny przedmiot o nazwie Deck of Many Things . Jest to niezwykle potężny przedmiot, ponieważ wszystkie karty mają bardzo silne pozytywne lub negatywne efekty. Aby użyć talii, postać deklaruje liczbę, a następnie dobiera ją do tej liczby …
17 code-golf  random  game 

11
Magiczna transformacja e-mail! Lub: pomóż NSA wydobyć metadane z adresu e-mail
Biorąc pod uwagę adres e-mail, wynik transformacji zastosowanej do tego adresu e-mail oraz drugi adres e-mail zwracają wynik tej samej transformacji zastosowanej do drugiego adresu e-mail. Wszystkie adresy e-mail będą miały następującą strukturę: Ciąg o długości dodatniej zawierający znaki alfanumeryczne i co najwyżej jeden .(część lokalna), po którym następuje @symbol, …
17 code-golf  string 


9
Sekwencja całkowitych pierwiastków kwadratowych
Zdefiniujmy sekwencję całkowitych pierwiastków kwadratowych. Po pierwsze, (1) = 1. Następnie, (n) jest dodatnią liczbą całkowitą najmniejszą nie widziano w taki sposób, sqrt(a(n) + sqrt(a(n-1) + sqrt(... + sqrt(a(1))))) jest liczbą całkowitą. Kilka przykładów: a (2) wynosi 3, ponieważ jest to najmniejsza liczba całkowita, taka jak sqrt(a(2) + sqrt(a(1))) = …

14
Munge moje hasło
Nadal należy unikać używania typowych słów jako haseł. Wyzwanie to dotyczy kodowania bardzo prosty program munges dana hasło ( M odify U ntil N ot G uessed E asily). Wejście Słowo, które jest ciągiem zapisanym w alfabecie abcdefghijklmnopqrstuvwxyz. Nie ma znaczenia, czy litery są małe, czy wielkie. Munging Zmień dowolną …
17 code-golf 

14
Najmniejsza liczba całkowita jako iloczyn danych czynników
Ostatnio pojawiło się wiele wyzwań związanych z pierwszorzędnymi / pierwszymi czynnikami, więc pomyślałem, że może być interesujące pójście w drugą stronę. Dany: dodatnia liczba całkowita noraz niepusta lista dodatnich liczb całkowitych f napisać pełny program lub funkcję, aby znaleźć najmniejszą liczbę całkowitą itakie, że i >= ni ijest produktem, uprawnień …

10
Liczby o podobnych mocach
Biorąc pod uwagę liczbę całkowitą p> 1 , znajdź najmniejszą liczbę całkowitą q> p, tak aby lista wykładników w pierwszej faktoryzacji q była taka sama jak p , bez względu na kolejność lub wartość czynników pierwszych. Przykłady Pierwotna faktoryzacja p = 20 wynosi 2 2 x 5 1 . Najmniejsza …

11
Wielomian cyklotomiczny
Tło (przejdź do definicji) Euler udowodnił piękne twierdzenie o liczbach zespolonych: e ix = cos (x) + i sin (x). To sprawia, że ​​twierdzenie de Moivre'a jest łatwe do udowodnienia: (e ix ) n = e i (nx) (cos (x) + i sin (x)) n = cos (nx) + i …

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.