Pytania oznaczone «code-golf»

20
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...

20
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,...

20
Quine suma kodowa

Wszystkie wyzwania quine na tej stronie dotyczą liczby bajtów lub samych postaci. Ten jest inny. Wyzwanie polega na napisaniu programu, który generuje dane wyjściowe, które mają sumę punktów kodowych identyczną z sumą punktów kodowych źródła. Aby wygenerować sumę punktu kodowego: Znajdź wartości...

20
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, ale dam również krótki opis tutaj: Kwadratowa liczba...

20
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,...

20
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ą...

20
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...

20
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ść...

20
Przewiduj kolizję: czy złodziej ucieknie?

Pomyśl o drodze jako o linii liczbowej, rozpoczynającej się 0i kontynuowanej w nieskończoność: ................................................................. Na drodze są dwa samochody: Ci R. Cto policjant, który próbuje złapać R, rabuś. Czaczyna się o 0i Rzaczyna się gdzieś w...

20
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...

20
Ile stanów mam granice?

Kiedy byłam młodsza, miałam naklejoną na ścianie dużą mapę Stanów Zjednoczonych naprzeciwko mojego łóżka. Kiedy się nudziłem, gapiłem się na tę mapę i myślałem o różnych rzeczach. Rzeczy takie jak twierdzenie o czterech kolorach lub który stan graniczy z większością innych stanów. Aby zaoszczędzić...

20
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, znajdź n-ty składnik...

20
Czy listy są podzielne?

Zainspirowany (z wyjaśnieniem skradzione) to tło Załóżmy, że masz dwie listy A = [a_1, a_2, ..., a_n]i B = [b_1, b_2, ..., b_n]liczby całkowite. Mówimy, że Ajest potencjalnie podzielna przez, Bjeśli istnieje permutacja, Bktóra czyni a_ipodzielną przez b_iwszystkich i. Problem polega zatem na tym:...

20
Znajdź sumę dzielników N

Napisz program, który wyświetla na ekranie sumę dzielników liczby (1 ≤ N ≤ 100) wprowadzonych przez użytkownika w zakresie od 1 do N. To jest OEIS A000203 . Przykłady: Wejście : 7 7 / 1 = 7 7 / 7 = 1 7 + 1 = 8 Wyjście: 8 Wejście: 15 15 / 1 = 15 15 / 3 = 5 15 / 5 = 3 15 / 15 = 1 15 + 5...

20
Zbuduj szachownicę

W tym wyzwaniu wydrukujesz współrzędne i kolor każdego elementu na początku gry w warcaby. Wpisz x i y (oddzielone przecinkami) dla każdego kwadratu (indeksowane 0-7) na szachownicy, a następnie „r” lub „b” (dla czerwonego lub czarnego) w miejscu, w którym góra planszy (bliżej y = 0 ) jest...

20
Policz zmiany w tablicy

Twoim dzisiejszym zadaniem jest napisanie programu lub funkcji, która pobiera tablicę liczb całkowitych i liczy liczbę razy, odczytując od lewej do prawej, że wartość się zmienia. Łatwiej to pokazać na przykładzie:[1 1 1 2 2 5 5 5 5 17 3] => [1 1 1 **2** 2 **5** 5 5 5 **17** **3**] =>...

20
Trójkąty Sześciokąty

Załóżmy, że nieskończone płytki sześciokątów złożonych z |/\postaci. / \ / \ / \ / \ | | | | | \ / \ / \ / \ / etc. | | | | \ / \ / \ / Biorąc pod uwagę dane n > 0wyjściowe, wyślij trójkątną część tego kafelka, jak pokazano w poniższych przykładach, zakotwiczone za pomocą _w środku...