Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.

22
Podaj n-ty numer dzwonka
Liczba Bell ( OEIS A000110 ) jest kilka sposobów do podsystemu zbiór N oznaczonych (odrębne) elementów. Numer 0 dzwonka jest zdefiniowany jako 1. Spójrzmy na kilka przykładów (używam nawiasów, aby oznaczyć podzbiory i nawiasy klamrowe dla partycji): 1: {1} 2: {[1,2]}, {[1],[2]} 3: {[1,2,3]}, {[1,2],[3]}, {[1,3],[2]}, {[2,3],[1]}, {[1],[2],[3]} Istnieje wiele …
13 code-golf  math 

4
Pierwiastek kwadratowy z liczby
Zadanie jest następujące: Biorąc pod uwagę dodatnią liczbę całkowitą xi liczbę pierwszą n > x, wypisz najmniejszą dodatnią liczbę całkowitą ytaką, że (y * y) mod n = x. Ważną częścią tego pytania jest określony poniżej termin, który wyklucza rozwiązania dotyczące brutalnej siły. Jeśli nie ma takiej wartości, ykod powinien …

18
Wielokrotna konwergencja sumy produktów cyfrowych
Biorąc pod uwagę, dodatnia n( Przykład:n=1234444999 ) Podziel na kolejne cyfry: [1, 2, 3, 4444, 999] Weź cyfrowy produkt każdego biegu. [1, 2, 3, 4*4*4*4, 9*9*9] = [1, 2, 3, 256, 729] Zsumuj to ... 991 Powtarzaj, aż zbiegnie się to w jedną liczbę: 1234444999 991 82 10 1 Zwróć …

3
Cytuj mój cytat!
Cytat jest „powtórzenie jednej wypowiedzi jako część innego”. W amerykańskim angielskim cytat jest otoczony podwójnymi cudzysłowami („), jak w poprzednim zdaniu. Jednak ta zasada różni się, gdy cytat pojawia się w innym cytacie. W tym przypadku wewnętrzny cytat jest otoczony pojedynczymi cudzysłowami ('). Wyzwanie Biorąc pod uwagę ciąg wejściowy, wypisz …

10
Czy jestem dodatkowym taksówką?
tło Numer Ramanujana, 1729, jest nazywany numerem taksówki z powodu (prawdopodobnie apokryficznej) opowieści o tym, jak Hardy wsiada do taksówki i odwiedza Ramanujana w szpitalu o tym numerze, co wydawało mu się mdłe. Od tego czasu znany jest jako najbardziej znany z klasy liczb całkowitych zwanych „liczbami taksówek”, które można …

16
Czy ta strona nie działa, czy to tylko ja?
Wyzwanie Wyzwanie jest proste, używając http://isup.me , ustalić, czy wprowadzona strona internetowa jest w górę, czy w dół. Jeśli strona jest uruchomiona, powinieneś zwrócić prawdziwą wartość, a jeśli strona nie działa, powinieneś zwrócić wartość falsey. Zasady Wprowadzony zostanie adres internetowy, taki jak stackexchange.comlub google.co.uk. Wejście nigdy nie będzie miał http://, …

8
Znajdź wszystkie anagramy i subanagramy!
To pytanie jest w dużej mierze oparte na tym pytaniu , ale powinno stanowić szereg dodatkowych trudności. Twoje zadanie Musisz napisać program lub funkcję, która po otrzymaniu ciągu wypisze wszystkie możliwe anagramy. Na potrzeby tego pytania anagram jest ciągiem zawierającym ten sam znak, co ciąg oryginalny, ale nie jest ciągiem …

3
Przeczytaj hasło: na telefonie komórkowym!
Dzięki najnowszemu wyzwaniu MD XF możemy teraz czytać hasła w wielu różnych językach! Problem polega na tym, że teraz musimy przenieść nasze aplikacje na urządzenia mobilne, a one wprowadzają hasła nieco inaczej. Wyzwanie Przeczytaj ciąg z klawiatury. Za każdym razem, gdy kwprowadzany jest znak , wyświetl go przez krótki czas. …
13 code-golf  string 

4
Oceń modułowe wieże energetyczne
Biorąc pod uwagę dwie liczby ni am, oceń nieskończoną wieżę mocy: n ^ (n + 1) ^ (n + 2) ^ (n + 3) ^ (n + 4) ^ ... mod m Pamiętaj, że ^ ma właściwe skojarzenie. Więc 2 ^ 3 ^ 4 = 2 ^ (3 ^ 4). …

1
Github Messenger
Cel: ten cel polega na pobraniu ciągu znaków i wyświetleniu, ile wkładów należy przekazać w które dni, aby wyświetlić komunikat. Specyfikacja Wejście Litery pomocnicze plus spacja (tj. [A-Za-z ]) Przestrzeń jest pusta 3X7 Litery są zdefiniowane w poniższej czcionce DOT Matrix 5x7 Wielkość każdej z liter jest prostokąt minimalna ograniczający …
13 code-golf  date 

7
Stary transmogryfikator kodu C *
* Co to jest transmogrifier? W języku programowania C istnieją formacje zwane digrafami i trigrafami, które są sekwencjami dwu- i trzyznakowymi , które oceniają na mniej popularne znaki. Na przykład możesz użyć, ??-jeśli klawiatura nie ma ~. Biorąc pod uwagę tekst, zamień wszystkie wystąpienia następujących digrafów i trigrafów (po lewej …
13 code-golf  string 

25
Częściowa suma sekwencji harmonicznych!
Definicja W matematyce sekwencja harmoniczna odnosi się do sekwencji, w której tj. n- ty ciąg sekwencji jest równy odwrotności n . Wprowadzenie W tym wyzwaniu, biorąc pod uwagę dodatnią liczbę całkowitą n jako dane wejściowe, wyprowadza Częściową Sumę pierwszych n wyrazów Sekwencji Harmonicznej. Wejście Otrzymasz dodatnią liczbę całkowitą (w zakresie …

2
Powiększanie mapy
Twoim zadaniem jest, biorąc pod uwagę mapę jako dane wejściowe, pomniejszyć ją lub powiększyć, w zależności od skali. Należy zauważyć, że skala podana jest skala, według której zoom out , a więc skala pomiędzy 0 i 1 będzie faktycznie powiększyć. Na przykład biorąc pod uwagę następującą (źle wykonaną) mapę: ..____.... …
13 code-golf  string 

13
Zaimplementuj Fibonacciego
Quine to program, który wysyła swoje źródło po uruchomieniu. W tym wyzwaniu powinieneś zrobić Fibonacciego, wariant tego quina. Co to jest Fibonacci-quine? Fibonacci-quine to program, który generuje modyfikację źródła według następującej reguły: Pierwotnym źródłem powinno być ...2.... Innymi słowy, źródło powinno zawierać 2. (Dlaczego 2? Gdyby to był 1, nikt …

30
Element ciągu o określonym indeksie
Biorąc pod uwagę ciąg znaków si liczbę nieujemną nmniejszą niż długość s, wypisz znak na n-tą pozycję s. Dozwolone jest indeksowanie 0 i indeksowanie 1. Dla 1-indeksowania nbędzie dodatnia i mniejsza lub równa długości s. s będzie się składać wyłącznie z drukowalnych znaków. Wszelkie uzasadnione wejścia / wyjścia są dozwolone. …
13 code-golf  string 

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.