Pytania oznaczone «code-golf»

44
Broń instrukcji matematycznych

Ostatnim razem, gdy próbowałem wymyślić coś łatwego, co nie było duplikatem, okazało się, że jest to zbyt trudne. Mam nadzieję, że tym razem jest to coś nowego. Wejście: Tablica / lista z liczbami całkowitymi / dziesiętnymi. (Lub ciąg reprezentujący tablicę z liczbami całkowitymi /...

44
Wyjście teoretyczne liczby Grahama

Liczba Grahama Gjest zdefiniowana w następujący sposób: u(3,n,1) = 3^n u(3,1,m) = 3 u(3,n,m) = u(3,u(3,n-1,m),m-1) [Knuth's up-arrow notation] [Conway chained arrow notation] THEN g1 = u(3,3,4) g2 = u(3,3,g1) g3 = u(3,3,g2) ... G = u(3,3,g63) Masz to za u(3,3,2)=7625597484987zadanie sprawdzić...

44
Dodaj dwie liczby

Wejście: dwie liczby całkowite. Korzystnie liczby całkowite dziesiętne, ale można stosować inne formy liczb. Można je podać kodowi na standardowym wejściu, jako argumenty programu lub funkcji albo jako listę. Wynik: ich suma. Użyj tego samego formatu dla liczb całkowitych wyjściowych, jak liczb...

44
Nowo odkryta liczba: bleen!

„Nagroda Nobla w dziedzinie matematyki została przyznana kalifornijskiemu profesorowi, który odkrył nowy numer! Liczba jest wybielona, ​​a jego zdaniem należy do przedziału od 6 do 7.” - George Carlin W tym wyzwaniu wydrukujesz wszystkie liczby całkowite, włącznie, w podanym zakresie wejściowym....

44
Tak, oczywiście, że jestem dorosły!

Myślę, że wszyscy to zrobiliśmy jako dziecko: niektóre strony internetowe wymagają minimalnego wieku 18 lat, więc odejmujemy tylko kilka lat od roku urodzenia i voilà, mamy „18 lat”. Ponadto w przypadku większości przejażdżek w wesołych miasteczkach minimalna wysokość, na którą można wjechać,...

44
Polyglot Anagrams Cops 'Thread

To wyzwanie ma dwa wątki. To jest wątek gliniarzy. Wątek rabusiów znajduje się tutaj . Wyzwanie polega na wybraniu sekwencji OEIS i napisaniu dwóch pełnych programów w dwóch różnych językach, które produkują ten n-ty element w sekwencji, gdy otrzyma n przez STDIN lub inne formy standardowego...

44
Przyrost tablicy

Biorąc pod uwagę niepustą tablicę dodatnich liczb całkowitych, „zwiększ” ją raz, jak następuje: Jeśli wszystkie elementy tablicy są równe, dodaj a 1na końcu tablicy. Na przykład: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 3, 3, 3, 3, 1] W przeciwnym razie...

44
Sortuj według tablicy

Wyzwanie Biorąc pod uwagę niepustą tablicę liczb całkowitych, np .: [5, 2, 7, 6, 4, 1, 3] Najpierw podziel ją na tablice, w których żaden element nie jest większy niż poprzedni (tj. Tablice nie rosnąco): [5, 2] [7, 6, 4, 1] [3] Następnie odwróć każdą tablicę: [2, 5] [1, 4, 6, 7] [3] Na...

44
Czy to słowo jest uporządkowane leksykalnie?

Biorąc pod uwagę ciąg wejściowy S, zwróć, truthyjeśli wszystkie litery w S są uporządkowane leksykalnie: ich wartości ASCII muszą być w porządku rosnącym lub malejącym. Wróć falsyw innych przypadkach. Wejście Dane wejściowe będą w tym samym przypadku (wszystkie wielkie lub wszystkie małe...

44
Włam się do loterii

Niedawno założyłeś konto w podejrzanej witrynie hazardowej, gdzie za opłatą 25 dolarów spłacą ci losową kwotę od 0 do 50 dolarów. Po dwukrotnym zdobyciu około 5 dolarów decydujesz się udowodnić, że strona jest oszustwem. Po uzyskaniu dostępu do ich zewnętrznej zapory z domyślnym hasłem znajdziesz...

44
Jeśli AB będzie w AB A jeszcze B eh?

Biorąc pod uwagę dwie liczby całkowite, A i B, wyjście A, jeśli AB (A minus B) jest w AB (A do B), w przeciwnym razie wyjście B. „A minus B” jest standardowym odejmowaniem. „A do B” to zakres liczb całkowitych rozpoczynających się od A i kończących się na B, w tym zarówno A, jak i B. Na...

44
Wymieszaj słowa, zachowując ich kontury

Jest to o wiele bardziej zaawansowane niż Jak losowo wybierać litery w słowie i Cambridge Transposition z powodu reguły o tym, które litery mogą być zamieniane z którymi. Proste wyrażenie regularne nie wystarczy tutaj. Powszechnie wiadomo, że tekst można nadal czytać, podczas gdy wnętrze jego...

44
Czy ten ciąg jest kwadratem?

Ciąg uważa się za kwadratowy, jeśli spełnione są następujące warunki: Każda linia ma taką samą liczbę znaków Liczba znaków w każdej linii jest równa liczbie linii. Twoim zadaniem jest napisanie programu lub funkcji, która określa, czy dany ciąg wejściowy jest kwadratem, czy nie. Możesz...

44
Hip to be Square

Wyzwanie Wydaje się, że chociaż mamy wiele wyzwań, które działają z liczbami kwadratowymi lub liczbami innych kształtów, nie mamy takiego, który po prostu pyta: Podanie liczby całkowitej n(gdzie n>=0) jako wartości wejściowej zwraca prawdziwą wartość, jeśli njest to idealny kwadrat lub wartość...

44
Zaimplementuj „Lazy Sort”

Powinienem posortować listę liczb, ale jestem bardzo leniwy. Naprawdę trudno jest wymyślić, jak zamieniać wszystkie liczby, dopóki wszystkie nie będą rosły w porządku, więc wymyśliłem własny algorytm, który zagwarantuje, że nowa lista zostanie posortowana¹. Oto jak to działa: Aby uzyskać listę...

44
Główna żaba 🐸

„Główna żaba” to dziwne zwierzę, które przeskakuje między liczbami całkowitymi, aż dotrze 3 lub 19 ... Twój program powinien przyjmować liczbę całkowitą njako dane wejściowe i wyjściowe wyniku poniższego algorytmu ( 3lub 19). Dla danej liczby całkowitej n >= 2: Niech fbędzie pozycja żaby....

44
Wpisz alfabet - najszybciej jak potrafisz!

Twoim zadaniem jest stworzenie programu, który mierzy szybkość wpisywania liter alfabetu angielskiego. Program przyjmuje tylko małe litery ato zw kolejności alfabetycznej. Każda litera jest powtarzana jak w tym samym wierszu (bez nowej linii lub innych separatorów między literami). Jeśli...

44
Scal dwie wartości

Masz dwie wartości, z których każda 0reprezentuje „nieznany” lub jedną z nich 1,2,3. Połącz je w jedną wartość w następujący sposób: Jeśli obie wartości są niezerowe i równe, wypisz tę wartość: (3,3) -> 3 Jeśli obie wartości są niezerowe, ale nierównomierne, wyjmij 0 dla nieznanych: (1,2)...