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.

19
Czy ta liczba to numer wzgórza?
Numer wzgórza to liczba, która ma tę samą cyfrę na pierwszym i ostatnim , ale to nie wszystko. W liczbach na wzgórzu pierwsze cyfry ściśle się zwiększają , a ostatnie cyfry ściśle się zmniejszają. Największa cyfra może zostać powtórzona . Oto przykład numeru wzgórza: 12377731 | 1237... | ...731 ^ …

3
Zoptymalizuj moją kolejność skrzydeł
Ten tweet zawiera listę możliwych zamówień na Skrzydła chińskiej restauracji 1 : Przy zamawianiu pizzy zwykle obliczam, jaki rozmiar daje mi najlepszy stosunek ceny do pizzy, co jest prostym obliczeniem. Jednak zminimalizowanie ceny zamówienia w tej restauracji nie jest tak prostym zadaniem, dlatego chciałbym być przygotowany na następne zamówienie. Wyzwanie …

21
Napisz funkcję / metodę, która pobiera ciąg znaków i literuje to słowo za pomocą alfabetu fonetycznego NATO. Titlecase opcjonalny
Napisz program, który pobiera ciąg znaków i literuje to słowo za pomocą alfabetu fonetycznego NATO. Mapowanie wygląda następująco: 'A' -> 'Alfa' 'B' -> 'Bravo' 'C' -> 'Charlie' 'D' -> 'Delta' 'E' -> 'Echo' 'F' -> 'Foxtrot' 'G' -> 'Golf' 'H' -> 'Hotel' 'I' -> 'India' 'J' -> 'Juliett' 'K' -> …

10
Wzajemne naśladowcy
Niech jest dodatnia składający się z n cyfry dziesiętne d 1 , d 2 , . . . , d n . PozwolićAAAnnnd1,d2,...,dnd1,d2,...,dnd_1,d_2,...,d_nBBB będzie kolejną dodatnią liczbą całkowitą. Dla celów tego wyzwania, nazywamy się naśladowcę z B , jeśli istnieje co najmniej jedną listę liczb całkowitych dodatnich p 1 , …


19
Sekwencja cyfr pisanych
Oto dość trywialna sekwencja, której nie ma w internetowej encyklopedii sekwencji liczb całkowitych . Zacznij od pustej sekwencji, a następnie zdefiniuj każdy termin jako liczbę znaków wymaganych do wypisania, w języku angielskim, wszystkich dotychczasowych cyfr sekwencji bez spacji. * W celach informacyjnych liczba znaków wszystkich (dziesięciu podstawowych) cyfr w języku …

28
Biorąc pod uwagę ciąg, obliczyć numer kolumny, której odpowiada
W programie Excel kolumny mają zakres od A-Z, AA,AB,AZ,BA,..,BZ i tak dalej. W rzeczywistości każdy z nich oznacza cyfry, ale są raczej kodowane jako ciągi alfabetu. W tym wyzwaniu otrzymasz ciąg alfabetów i musisz obliczyć odpowiednią kolumnę. Niektóre testy: „A” zwraca 1 (co oznacza, że ​​jest to pierwsza kolumna) „B” …
17 code-golf  math 

19
Dekoduj 7-segmentowy wyświetlacz
Prawdopodobnie wszyscy znacie 7-segmentowy wyświetlacz, który może wyświetlać między innymi wszystkie cyfry od 0…90…90\dots 9 : Wyzwanie Rozważamy tylko segmenty A…GA…G\texttt{A}\dots\texttt{G} , Twoim zadaniem jest zdekodowanie pojedynczej cyfry, biorąc pod uwagę, które segmenty są włączone. Można to zakodować jako 8-bitową liczbę całkowitą, oto tabela każdej cyfry z ich reprezentacją binarną …
17 code-golf  decode 

7
Podziel bity!
Definiujemy jako listę odrębnych potęg które sumują się do . Na przykład .2 x V ( 35 ) = [ 32 , 2 , 1 ]V(x)V(x)V(x)222xxxV(35)=[32,2,1]V(35)=[32,2,1]V(35)=[32,2,1] Zgodnie z konwencją, moce są tutaj sortowane od najwyższych do najniższych. Ale nie wpływa to na logikę wyzwania ani oczekiwane rozwiązania. Zadanie Biorąc pod …

18
Najdłuższa powtarzająca się sekwencja jednej cyfry
Wyzwanie: Biorąc pod uwagę dodatnią liczbę całkowitą, wypisz najdłuższą jednocyfrową podsekwencję, która występuje co najmniej dwukrotnie, AND ma granice innej cyfry (lub początek / koniec liczby całkowitej). Przykład: Wejście: 7888885466662716666 Najdłuższa podsekwencja pojedynczej cyfry to 88888( 7[88888]5466662716666) o długości 5. Jednak ta podsekwencja występuje tylko raz w liczbie całkowitej. Zamiast …

25
Odliczanie dnia pracy
Właśnie wpadłem na genialny pomysł na ułatwienie życia zawodowego - odliczanie do określonej daty, która liczy tylko dni robocze. Podstawowym zadaniem jest utworzenie odliczania do określonej daty, która obejmuje tylko dni robocze w odliczaniu. Ponieważ liczy się dzień roboczy poniedziałek , wtorek , środa , czwartek i piątek . Dane …
17 code-golf  date 

30
Suma
Niech (wejście)n=42n=42n=42 Zatem dzielnikami są: 1, 2, 3, 6, 7, 14, 21, 42 Kwadrat każdego dzielnika: 1, 4, 9, 36, 49, 196, 441, 1764 Biorąc sumę (dodanie): 2500 Ponieważ dlatego zwracamy prawdziwą wartość. Jeśli nie jest to idealny kwadrat, zwróć wartość fałszowania.50×50=250050×50=250050\times 50=2500 Przykłady: 42 ---> true 1 ---> true …

22
Sortuj według tego, co opisują pary cyfr
Biorąc pod uwagę dodatnią liczbę całkowitą, możemy utworzyć nową liczbę, która jest opisana cyframi pobranymi parami (z wiodącym 0 dodanym dla liczb o nieparzystej liczbie cyfr). Na przykład: 1234 można odczytać jako jedną 2, trzy 4s - więc wyjście dla 1234 wynosi 2444. 643 ma nieparzystą liczbę cyfr, więc zero …

15
Pomóż mi z moimi polirytmami
Jestem muzykiem i potrzebuję więcej rytmów w moim życiu! Polirytm występuje w muzyce (i w naturze), gdy dwa zdarzenia (klaszcze, nuty, migające świetliki itp.) Występują w dwóch różnych regularnych odstępach czasu. Te dwa zdarzenia zdarzają się różną liczbę razy w tym samym przedziale czasowym. Jeśli stuknę lewą ręką dwa razy, …
17 code-golf 


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.