Pytania oznaczone «code-golf»

25
Podnieś pojedynczy numer

Wprowadzenie Załóżmy, że chcesz obliczyć maksima ogonowe listy liczb, czyli maksimum każdego niepustego sufiksu. Jednym ze sposobów jest wielokrotne wybieranie jednej liczby i zastępowanie jej wyższą liczbą występującą po niej, dopóki nie będzie to już możliwe. W tym wyzwaniu Twoim zadaniem jest...

25
Wyrzeźb kilka klejnotów ASCII!

13 marca uznawany jest za Narodowy Dzień Klejnotu , który jest tematem tego wyzwania. Tak więc, biorąc pod uwagę liczbę całkowitą, nktóra njest większa niż 0, utwórz klejnot ASCII. Na przykład: n = 1 n = 2 n = 3 ______ ____ / \ __ / \ \ / / \ \ / \ / \ / \ / \ / \/ \/ \/ Dno jest...

25
Odwrotność liczby (1 / x)

Wyzwanie Biorąc pod uwagę liczbę (zmiennoprzecinkową / dziesiętną), zwróć jej odwrotność, tj. 1 podzieloną przez liczbę. Dane wyjściowe muszą być liczbą zmiennoprzecinkową / dziesiętną, a nie tylko liczbą całkowitą. Szczegółowa specyfikacja Musisz otrzymać dane wejściowe w postaci liczby...

25
Palindromic Residue

Dzisiaj, kiedy to piszę, jest 31 marca. W USA tak jest 3/31. Grałem z 331pewną liczbą, aby wymyślić wyzwanie, i odkryłem, że jego pozostałości (modulo małe liczby) są palindromiczne. 331%2=1, 331%3=1, 331%4=3, 331%5=1, 331%6=1( 11311). Waszym wyzwaniem jest podanie liczb całkowitych n >...

25
100 dni odliczanie

Odliczanie zwykle rozpoczyna się 100 dni przed wydarzeniem, prawdopodobnie z powodu naszego podstawowego systemu 10. Przykłady tego można znaleźć wszędzie: 100 dni do twoich urodzin 100 dni do ślubu 100 dni do wyborów 100 dni do ukończenia szkoły 100 dni do jej terminu 100 dni do sezonu...

25
Idealne palindromy

Twoim zadaniem jest określenie, ile doskonałego palindromu ma struna. Twój typowy palindrom (np. 12321) to idealny palindrom; jego doskonałość wynosi 1. Aby określić doskonałość łańcucha, zobaczysz, ile sekcji można podzielić na sekcje, gdzie każda sekcja to palindrom. Jeśli występują...

25
Liczba szafek!

Biorąc pod uwagę dodatnią liczbę całkowitą <100 (od 1 do 99, w tym 1 i 99), wyprowadza tyle szafek. Szafkę definiuje się następująco: +----+ | | | | | | | nn | +----+ gdzie nnjest numer szafki, w bazie 10. Jeśli jest 1-cyfrowy numer, jest on wyrażony przed nim 0. Na przykład szafka numer 2...

25
NIE PRZYSTAJE - wyzwanie zalgo

Napisz program lub funkcję, która po danym łańcuchu usunie go z zalgo, jeśli taki istnieje. Zalgo W tym poście zalgo jest zdefiniowane jako dowolny znak z następujących zakresów Unicode: Łączenie znaków diakrytycznych (0300–036F) Rozszerzone łączenie znaków diakrytycznych (1AB0–1AFF) Suplement...

25
Dekoduj Pustkę

Lista nieważnych jest listą, która na żadnym poziomie nie zawiera żadnych obiektów nie będących listami. Lub jeśli wolisz definicję rekurencyjną Pusta lista jest nieważna Lista zawierająca tylko inne listy nieważnych jest nieważna Wszystkie listy pustek mają skończoną głębokość. Oto kilka...

25
Przełóż; # na swój język

Związane z: Make a; # interpreter and Generate; # code ;# - Przewodnik Whirlwind Jest to prosty język z dwoma poleceniami. Jego jedyną strukturą danych jest akumulator, który jest inicjowany na 0. ; Zwiększyć akumulator #Oblicz wartość modułu 127 akumulatora i wydrukuj odpowiedni znak ASCII....

25
Buzzby Berkeley Robot Hokey Pokey

Buzzby Berkeley Robot Hokey Pokey Zadanie Napisz program lub funkcję do stworzenia animacji artystycznej ASCII przedstawiającej linię robotów tańczących do tekstów Hokey Pokey (lub Cokey, jeśli wolisz) w stylu numeru Busby'ego Berkeleya! Przykładowy wynik Wkład Akceptuje trzy argumenty...

25
Pomóż mi zagrać w moje liczby!

Pisząc programy do gry w golfa , zwykle używam stałych liczbowych. Zawsze umieszczam je po przecinku, ponieważ tak myślę, ale właśnie zdałem sobie sprawę, że mój język obsługuje inne formaty liczb, które mogą pozwolić mi nieco skrócić kod. Wyzwanie Biorąc pod uwagę nieujemną liczbę całkowitą...

25
Zbuduj schody dla mojego dziecka

Któregoś dnia mój syn poprosił mnie, żebym zbudował mu klatkę schodową z klocków Lego. I wymyśliłem coś takiego: Potem moje dziecko poprosiło mnie o program wykorzystujący najmniej bajtów, które wygenerowały podobne schody na ekranie komputera. Nie jestem zbyt dobry w golfie , więc potrzebuję...

25
Lista modułów liczbowych ich indeksów na liście

Prosty: weź listę liczb całkowitych dodatnich jako dane wejściowe i wyślij moduł liczbowy ich indeks oparty na 1 na liście. Jeśli wejściowymi liczbami całkowitymi są, {a, b, c, d, e, f, g}to wyjście powinno być {a%1, b%2, c%3, d%4, e%5, f%6, g%7}tam, gdzie %jest operator modułu. Przypadki...

25
Czy jestem numerem Cullen?

Liczba Cullen to dowolna liczba zawarta w sekwencji wygenerowanej za pomocą wzoru: C (n) = (n * 2 ^ n) +1. Twoje zadanie: Napisz program lub funkcję, która odbiera dane wejściowe i wyświetla wartość prawda / fałsz na podstawie tego, czy dane wejściowe są liczbą Cullen. Wkład: Nieujemna...