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.

25
Zachowaj / upuść / zwiększ sekwencję
Oto sekwencja, o której mówię: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} Począwszy od 1, zachowaj 1, upuść kolejne 2, zachowaj następne 2, upuść 3, zachowaj 3 i tak dalej. Tak, dotyczy to również OEIS (A064801) ! Wyzwanie Biorąc pod uwagę liczbę całkowitą n>0, …


21
Złóż liczbę całkowitą, aby zaoszczędzić miejsce!
Szalony matematyk posiada szeroką kolekcję liczb, dlatego przestrzeń, którą zostawił, jest dość ograniczona. Aby uratować trochę, musi złożyć liczby całkowite, ale niestety jest naprawdę leniwy. Twoim zadaniem, jeśli chcesz mu pomóc, jest stworzenie funkcji / programu, który złoży daną liczbę całkowitą dodatnią dla naszego maniaka liczb. Jak złożyć liczbę całkowitą? …

29
Uruchamianie drugiego maksimum listy
Biorąc pod uwagę listę liczb całkowitych, Twoim zadaniem jest wyprowadzenie drugiej największej wartości w pierwszych k elementach, dla każdego k między 2 a długością listy wejściowej. Innymi słowy, wypisz drugą co do wielkości wartość dla każdego prefiksu wejścia. Możesz podać dowolną wartość dla pierwszego elementu (gdzie k = 1) lub …

28
Znalezienie partnera
Wyzwanie Biorąc pod uwagę dowolną listę 2-krotek i jednego elementu w jednym z tych krotek, wypisz „partnera”, tzn. Dane ai [(i,j),...,(a,b),...,(l,m)], wyjście b. Możesz założyć, że wszystkie krotki są unikalne i że wszystkie elementy w krotkach są łańcuchami. Dalej zakładamy, że nie masz obu (x,y)i (y,x). Przypadki testowe Input Output …

11
Roszpunka, Roszpunka, puść włosy!
Opis Chyba wszyscy znają bajkę o Roszpunkach i księciu. Dla tych, którzy nie: przeczytaj tutaj. Jednak Roszpunka właśnie obciąła włosy, więc może nie potrwać wystarczająco długo, by pozwolić jej księciu wspiąć się na górę! Może być bardzo smutna .. Wyzwanie Twoim zadaniem jest napisanie funkcji, która ocenia to, co powie …
20 code-golf 

21
W obrębie liczb Fibonacciego
Wyzwanie Biorąc pod uwagę liczbę całkowitą, zwróć pierwszą liczbę Fibonacciego, która zawiera dane wejściowe w sobie, wraz z indeksem tej liczby Fibonacciego (indeksy zaczynające się od 0 lub 1 - zależnie od ciebie, ale proszę wspomnij o tym w odpowiedzi). Na przykład, jeśli podano wartość 12, program powróciłby, 26: 121393ponieważ …

4
Różnica prostokątna
W tym wyzwaniu otrzymujesz dwa nakładające się prostokąty i musisz obliczyć prostokąty utworzone przez usunięcie jednego z drugiego. Na przykład, jeśli usuniesz czerwony prostokąt z czarnego: Otrzymasz jeden z następujących dwóch zestawów prostokątów: Będziesz także musiał wykonać następujące czynności: Mówiąc dokładniej: Podasz współrzędne dwóch prostokątów, A i B. Musisz wygenerować …

14
Romb Pascala
Romb Pascala (który w rzeczywistości jest trójkątem) uzyskuje się poprzez dodanie wzoru: * *** x zamiast * * x Oznacza to, że każda komórka jest sumą trzech komórek w rzędzie bezpośrednio nad nią i jednej komórki w rzędzie 2 powyżej. Podobnie jak trójkąt Pascala, wiersz zerowy zawiera jeden 1, który …

30
Gdzie jest moja wartość?
Mój szef chce teraz, abym wdrożył mechanizm, który pozwala mu szukać elementu w tablicy i daje mu indeks / indeksy, w których występuje ta wartość. Twoje zadanie: Napisz program lub funkcję, która odbiera tablicę i wartość (String, Integer, Float lub Boolean) i zwraca indeksy tablicy, w której występuje wartość (0 …

30
Jak kończy się kwadrat?
W Base-10 wszystkie idealne kwadraty kończą się cyframi 0 , 1 , 4 , 5 , 6 lub 9 . W Base-16 wszystkie idealne kwadraty kończą się cyframi 0 , 1 , 4 lub 9 . Nilknarf opisuje, dlaczego tak jest i jak to bardzo dobrze rozwiązać w tej odpowiedzi, …

28
Czy te identyfikatory są równoważne?
W języku Nim zasady rozróżniania identyfikatorów są nieco łagodniejsze niż w większości innych języków. Dwa identyfikatory są równoważne lub odnoszą się do tej samej zmiennej, jeśli są zgodne z tymi zasadami : pierwszy znak obu znaków jest taki sam ( wielkość liter ma znaczenie) oba ciągi są takie same (przypadek …



30
Czy jestem liczbą automorficzną?
Liczba automorficzna to liczba będąca sufiksem jej kwadratu w podstawie 10. Jest to sekwencja A003226 w OEIS. Twoje zadanie: Napisz program lub funkcję, aby ustalić, czy dane wejściowe są liczbą automorficzną. Wkład: Liczba całkowita od 0 do 10 ^ 12 (włącznie), która może, ale nie musi być liczbą automorficzną. Wynik: …

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.