Pytania oznaczone «code-golf»

22
Kod Golfinator-3000

Jak wszyscy wiedzą , dodanie inator-3000na końcu dowolnego rzeczownika sprawia, że ​​jest znacznie fajniej. Ale co jeszcze może sprawić, że słowo będzie fajniejsze? Biorąc pod uwagę ciąg ASCII jako dane wejściowe, wypisz chłód słowa. Obliczanie chłodu Istnieją 4 elementy do obliczenia chłodu...

22
Zwiń sąsiadujące duplikaty

Wyzwanie Biorąc pod uwagę listę liczb całkowitych, zwróć listę tych liczb całkowitych po wielokrotnym usuwaniu wszystkich par sąsiadujących równych elementów. Zauważ, że jeśli masz nieparzystą serię równych liczb, jedna z nich pozostanie, nie będąc częścią pary. Przykład: [0, 0, 0, 1, 2, 4, 4,...

22
Nieskończona wieża mocy

Wyzwanie Dość proste, biorąc pod uwagę wkład x, obliczyć, że to nieskończona wieża mocy! x^x^x^x^x^x... Dla was, miłośników matematyki, jest xto nieskończona podróż . Pamiętaj, że: x^x^x^x^x^x... = x^(x^(x^(x^(x...)))) != (((((x)^x)^x)^x)^x...) Zaskoczeni, że nie mieliśmy z tym „prostego”...

22
Zwiń kolejne liczby całkowite

Powiązane: Powiedz mi, ile problemów matematycznych muszę zrobić! Wyzwanie Biorąc pod uwagę ściśle dodatnią, ściśle rosnącą listę liczb całkowitych L i liczbę całkowitą 3 ≤ N ≤ długość L, zamień środkowe liczby całkowite kolejnych liczb całkowitych L o długości ≥ N pojedynczym myślnikiem...

22
Jak pochmurno

Wyzwanie Biorąc pod uwagę obraz nieba, musisz wyprowadzić osłonę chmur w oktach. Dostarczony obraz będzie plikiem obrazu (typ zależy od Ciebie), a wyjście powinno mieć format STDOUT. Oktas W meteorologii okta jest jednostką miary używaną do opisywania wielkości zachmurzenia w dowolnym miejscu,...

22
Sortuj listę różnic

Lista różnic listy liczb całkowitych to różnice list kolejnych członków. Na przykład lista różnic 1, 3, 2 ,4 jest 2, -1, 2 Twoim zadaniem jest pobranie jako listy różnicowej i wyświetlenie, jak wyglądałaby lista różnic, gdyby posortowana była lista oryginalna. Na przykład lista różnic 2,...

22
Katedra Fraktalna

Biorąc pod uwagę dodatnią liczbę całkowitą n >= 1, wyślij pierwsze nrzędy następującej struktury: # # # ### # # # # # ## ## ##### # # # # # # # # # # ### # ## ## ## # ## ### ### ####### n-Ty 1-indeksowany wiersz jest binarna reprezentacja n, dublowane bez kopiowania ostatni znak, ze...

22
Zabierz mnie za siebie, szatanie!

Szatani-Pierwsi kim oni są? są Primeszawierające 666 to Szatan-Najwyżsi: [46663,266677,666599,666683,616669] to NIE :[462667,665669,36363631,555] Wątek Każda liczba większa niż 6661 ma za sobą Szatana-Najwyższych Wyzwanie Podano liczbę całkowitą n>6661 znajdź Najwyższego Szatana za (lub...

22
Wykonaj NP: znajdź największą klikę

tło W chwili pisania tego, P vs problemu NP jest nadal nierozwiązane, ale może słyszeliście o nowej papieru Norberta Bluma dowód twierdząc, że P! = NP, która jest już podejrzewa się błędne (ale zobaczymy). Problemem omawianym w tym artykule jest problem kliki . Przynajmniej tak czytam w artykule...

22
Jestem symetryczny, nie palindromiczny!

tło Zainspirowany jestem palindromem. Jesteś? , gdzie przedstawiono szokujący fakt, że „ ()()nie jest palindromem, ale ())(”, zadałem sobie pytanie, co to jest, ()()a odpowiedź brzmi po prostu: jest to struna o pionowej osi symetrii! Zadanie Napisz program lub funkcję, która pobiera jako ciąg...

22
Dodaj tablicę z samym sobą

Twoim wyzwaniem dzisiaj jest zabranie tablicy, podzielenie jej na części i dodanie tych części. Oto jak to działa: Twój program lub funkcja otrzyma tablicę liczb całkowitych ai wielkość porcji L. Tablica powinna być podzielona na tablice o rozmiarze L, jeśli długość tablicy nie jest podzielna,...

22
Nikt nie zna liczb GAU

Pozwól, że przedstawię ci numery GAU GAU(1) = 1 GAU(2) = 1122 GAU(3) = 1122122333 GAU(4) = 11221223331223334444 GAU(6) = 11221223331223334444122333444455555122333444455555666666 ... GAU(10) =

22
Generuj liczby przyjazne Numpadowi

Zainspirowany przez generowanie przyjaznych dla klawiatury numerów . tło Wiele klawiszy numerycznych ma następujący układ: 789 456 123     0     Definiujemy sąsiedztwo liczby jako zbiór komórek prostopadle do niego przylegających na pokazanym numpad, w tym także on sam. Na przykład...

22
Wyjście uproszczonej sekwencji Goodsteina

Liczba ma uproszczoną bazę Goodsteina, jeśli jest zapisana jako b + b + ... + b + c, 0 < c ≤ b Uproszczona sekwencja liczb Goodsteina zaczyna się od wpisania liczby w uproszczonej formie Goodsteina base-1, a następnie zamienia wszystkie 1 na 2 i odejmuje 1. Przepisz wynik w postaci...

22
Utwórz uniwersalną sekwencję liczb całkowitych

Definicja Nazwijmy (nieskończoną) sekwencję całkowitą uniwersalną, jeśli zawiera ona każdą skończoną sekwencję całkowitą jako ciągłą podsekwencję. Innymi słowy, sekwencja liczb całkowitych (a 1 , a 2 ,…) jest uniwersalna wtedy i tylko wtedy, gdy dla każdej skończonej sekwencji liczb całkowitych...

22
Najwięksi pierwsi wykładnicy

Biorąc pod uwagę liczbę całkowitą n >= 2, wyprowadzaj największy wykładnik w jego pierwotnym rozkładzie na czynniki pierwsze. Jest to sekwencja OEIS A051903 . Przykład Let n = 144. Jego podstawową faktoryzacją jest 2^4 * 3^2. Największy wykładnik to 4. Przypadki testowe 2 -> 1 3 -> 1 4...

22
Symetryczne Biedronki

Wprowadzenie: Kiedy myślimy o Biedronkach, zwykle myślimy o czerwonym lub ciemnopomarańczowym błędzie z czarnymi plamami. Chociaż nie jest to konieczne, ponieważ są również czarne z czerwonymi / pomarańczowymi biedronkami z kropkami lub biedronki w ogóle bez plam , to głównie wyobrażamy sobie...

22
Sekwencja samodzielnych liczb

Zdefiniujmy samowystarczalną liczbę jako dodatnią liczbę całkowitą, której cyfry pojawiają się w ciągach długości równych sobie. Innymi słowy, każda cyfra dziesiętna d (z wyłączeniem 0 ) występuje tylko w seriach o długości dokładnie d . Zadanie Możesz wybrać jedną z trzech poniższych...