tło Sekwencja 1-2-3-Tribonacciego Wyobraź sobie przez sekundę, że możesz utworzyć sekwencję Fibonacciego, zastępując standardową formułę iteracji następującą: Zasadniczo zamiast sumować dwa ostatnie, aby uzyskać następne, sumujesz ostatnie trzy. To jest podstawa sekwencji 1-2-3-Tribonacciego. Kryterium Browna Kryterium Browna stanowi, że możesz reprezentować dowolną liczbę całkowitą jako sumę elementów sekwencji, pod warunkiem …
Wyzwanie polega na wyświetleniu na terminalu, oknie, kanwie lub ekranie liczb od zera do 10 włącznie. Każda wyprowadzona liczba musi być pokazana jako 4-bitowa nibble, więc zero musi być pokazane jako 0000i tak dalej. Możesz oddzielić każdą wyprowadzoną liczbę spacją, przecinkiem lub znakiem powrotu karetki. Najmniejsze rozwiązanie wygrywa, ale liczby …
Pojęcie Napisz program, który wypisuje kod w swoim języku programowania. Wykonany kod musi wygenerować oryginalny program. Zasady Ponieważ jest to oszustwo, możesz przeczytać oryginalny kod źródłowy. Pierwszy program wyjściowy musi być w tym samym języku, co program oryginalny. Nie możesz wyprowadzać zwykłego quine. Te dwa programy muszą być różne. Obowiązują …
Alfabetyczne liczby całkowite Dla danego zestawu liczb ułóż je w kolejności alfabetycznej, gdy zostaną przeliterowane (tj. 1: jeden, 2: dwa, 90: dziewięćdziesiąt, 19: dziewiętnaście). Twój kod powinien działać dla zakresu [-999999, 999999]. Dane wyjściowe muszą mieć ogranicznik między liczbami. Spacja będzie działać, podobnie jak spacja i przecinek, jak pokazano w …
Wydaje się, że nie ma jeszcze konkursu na ten. Zadanie jest proste. Dodaj pierwsze nliczby sekwencji Fibonacciego, które są parzyste, i wyślij wynik. Jest to podane przez OEIS A099919 , z tą różnicą, że sekwencja jest przesunięta o jeden, zaczynając od fib(1) = 0zamiast fib(1) = 1. To jest kod …
Cel: Utwórz program, aby znaleźć najmniejszy plik w bieżącym folderze. Rozmiar pliku może być mierzony w bajtach lub znakach. Jeśli wiele plików ma ten sam rozmiar, możesz wybrać jeden lub wyświetlić wszystkie. Możesz założyć, że w folderze będzie co najmniej jeden plik i żaden plik nie będzie miał rozmiaru 0. …
Šestina jest formatem poematu, który następuje ciekawy wzór, który możemy wygenerować. Ma sześć zwrotek po sześć wierszy każda, przy czym ostatnie słowa każdego wiersza w pierwszej zwrotce tworzą zakończenia linii w każdej kolejnej zwrotce, obrócone w ustalonym wzorze. (Na końcu jest też trzywierszowa zwrotka, ale nie będziemy się tym przejmować.) …
Wyzwanie polega na tym, aby dokładnie przedstawić kwiat życia (według niektórych świętą figurę geometryczną) w wybranym języku. Projekt składa się z układu okręgów i częściowych okręgów o promieniu 1, jak pokazano, których środki ułożone są na trójkątnej siatce o skoku 1, oraz wokół jednego większego okręgu o promieniu 3, który …
Pozwól, że opowiem ci o prostym systemie liczbowym. (które zrobiłem właśnie dla tego wyzwania) System ten zawiera funkcje (), [], {}, i <>. 1. () Gdy ()nie podano żadnych argumentów, ocenia się na 0. Gdy ()podany jest jeden lub więcej argumentów, następuje ich suma. 2) [] Gdy []nie podano żadnych …
Twoje zadanie jest proste: Napisz program (lub funkcję), który nie pobiera danych wejściowych i generuje coś takiego: ## *name*, *length* bytes *code* Gdzie *name*jest nazwa używanego języka, *length*liczba bajtów w kodzie i *code*kod źródłowy programu. Jeśli *code*zawiera wiele linii, ma cztery spacje przed każdą linią. Oto 124-bajtowa implementacja przykładowa w …
Znajdź X Zainspirowały mnie pytania matematyczne, w których zadaje się pytanie „Znajdź X” dla danego kształtu. Początkowo miałem właśnie za zadanie wydrukować lokalizację xiy znaku „x” w ciągu znaków. Ale myślałem, że to byłoby zbyt proste. Rozważyłem więc kontekst, w którym normalnie się znajdowali, i zdecydowałem, że znalezienie długości linii …
Mieliśmy wiele problemów z alfabetem. W przypadku tego wyzwania otrzymujesz wynik wyzwania alfabetycznego i musisz wygenerować wzór skalowany do rozmiaruN . Na przykład, jeśli N=5i masz zaliczony alfabet L : ABCDEFGHIJKLMNOPQRSTUVWXYZ BBCDEFGHIJKLMNOPQRSTUVWXYZ CCCDEFGHIJKLMNOPQRSTUVWXYZ DDDDEFGHIJKLMNOPQRSTUVWXYZ EEEEEFGHIJKLMNOPQRSTUVWXYZ FFFFFFGHIJKLMNOPQRSTUVWXYZ GGGGGGGHIJKLMNOPQRSTUVWXYZ HHHHHHHHIJKLMNOPQRSTUVWXYZ IIIIIIIIIJKLMNOPQRSTUVWXYZ JJJJJJJJJJKLMNOPQRSTUVWXYZ KKKKKKKKKKKLMNOPQRSTUVWXYZ LLLLLLLLLLLLMNOPQRSTUVWXYZ MMMMMMMMMMMMMNOPQRSTUVWXYZ NNNNNNNNNNNNNNOPQRSTUVWXYZ OOOOOOOOOOOOOOOPQRSTUVWXYZ PPPPPPPPPPPPPPPPQRSTUVWXYZ QQQQQQQQQQQQQQQQQRSTUVWXYZ RRRRRRRRRRRRRRRRRRSTUVWXYZ SSSSSSSSSSSSSSSSSSSTUVWXYZ TTTTTTTTTTTTTTTTTTTTUVWXYZ …
Wyzwanie Utwórz najkrótszy program spełniający wymagania Wymagania Kod musi wygenerować siatkę 5 x 5 zer, tak jak poniżej: 00000 00000 00000 00000 00000 Kod musi akceptować dane wejściowe (kolumna, wiersz, znak). Siatka musi się odpowiednio zmienić: Początek: 00000 00000 00000 00000 00000 Wejście: (2,5,*) Wynik: 0*000 00000 00000 00000 00000 …
„Trójkątny wspornik” (który przygotowałem na to wyzwanie) to jedno z poniższych: (...+...) [...:...] {...|...} <...-...> Zrównoważony ciąg nawiasów tripletowych (w skrócie BTBS) jest albo pustym ciągiem, połączonymi dwoma BTBS, albo jednym z powyższych nawiasów tripletowych, z których każdy jest ...zastąpiony BTBS. Twoim zadaniem jest napisanie programu lub funkcji, która sprawdza, …
Pierwszy wiersz składa się z ceil(n/2)elementów, w których każdy element to:<space><odd-number><space> Druga linia składa się z ceil(n/2)elementów, ale każdy element jest / \tylko. Możesz założyć n >= 0i n <= 10. Przykłady Wejście: 3 1 3 / \/ \ Wejście: 10 1 3 5 7 9 / \/ \/ \/ …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.