Wyzwanie Biorąc pod uwagę liczbę binarną wprowadzaną dowolnymi środkami, „uprość” liczbę, używając pełnego programu lub funkcji. Wejście [binary] binary jest liczbą dwójkową, która jest większa od 0. Wynik Weź dane wejściowe, przekonwertuj je na bazę 10 bez użycia wbudowanego, a następnie jeśli ta liczba zawiera tylko 1 i 0, przekonwertuj …
Celem tego wyzwania jest napisanie programu do konwersji wprowadzonego ciągu znaków, który może zawierać tylko litery i cyfry z jak największej liczby baz między 2 a 36, i znaleźć sumę 10 wyników podstawowych. Łańcuch wejściowe zostaną zamienione na wszystkich bazach, w których liczba będzie określone zgodnie z normą alfabetu dla …
Opierając się na zapisie „binarnym, ale z dwójkami” wspomnianym w tym filmie liczbowym , napisz funkcję, która pobiera pojedynczą liczbę jako dane wejściowe i wyprowadza wszystkie odmiany tej liczby w systemie „binarnym”, w którym dozwolone są dwójki. Zasady Kod musi być tylko funkcją / metodą, a nie pełnym programem Dane …
Wyzwanie Biorąc pod uwagę liczbę całkowitą, njako dane wejściowe 36 >= n >= 2, należy podać liczbę liczb Lynch-Bell w bazie n. Wyjście musi znajdować się w bazie 10. Numery Lynch-Bell Liczba jest liczbą Lynch-Bell, jeśli: Wszystkie jego cyfry są unikalne (bez powtarzania cyfr) Liczba jest podzielna przez każdą z …
Mieliśmy kilka wyzwań związanych z konwersją podstawową, ale wszystkie wydają się mieć zastosowanie do wartości całkowitych. Zróbmy to z liczbami rzeczywistymi! Wyzwanie Wejścia: Rzeczywista liczba dodatnia x , wyrażona w podstawie 10. Można to przyjąć jako zmiennoprzecinkowe podwójnej precyzji lub jako ciąg. Aby uniknąć problemów z precyzją, można założyć, że …
Język J ma bardzo głupią składnię do określania stałych . Chcę skupić się w szczególności na jednej fajnej funkcji: umiejętności pisania w dowolnych podstawach. Jeśli piszesz XbYdla Xdowolnej liczby i Ydowolnego ciągu alfanumerycznego, to J będzie interpretował Yjako Xliczbę podstawową , gdzie 0poprzez 9mają swoje zwykłe znaczenie i oznaczają aprzez …
Prosta część: Biorąc pod uwagę ciąg wejściowy zawierający tylko drukowalne znaki ASCII (spacja - tylda), policz liczbę wystąpień każdego znaku i zwróć wynik w dowolnym dogodnym formacie. Wynik na sznurku a%hda7apowinno być coś takiego: a:3, %:1, h:1, 7:1, d:1. Sortowanie nie jest konieczne, separatory i formaty są opcjonalne, ale należy …
Stycznie zainspirowany otwarciem książki What-If. Dane wejściowe to prostokąt spacji jako ciąg znaków, lista ciągów znaków itp., W których znajdują się obiekty #: ######## # # ######## ### #### ### #### ### Obiekty zawsze będą się nie przecinały, nie dotykały prostokątów. Miękki obiekt jest zdefiniowany jako obiekt, który nie jest …
W tym wyzwaniu wyliczysz liczby z osobliwej sekwencji. Dane wejściowe są liczbą całkowitą nieujemną dziesiętną. Odwróć bity w tej liczbie całkowitej, a następnie kwadrat, aby uzyskać wymaganą moc wyjściową. Podczas odwracania bitów nie wolno używać żadnych początkowych zer na wejściu. Na przykład: 26 (base 10) = 11010 (base 2) -> …
W różnych grach Super Mario zielone i czerwone pociski Koopa Troopa mogą ślizgać się bez tarcia na płaskich powierzchniach i niszczyć ceglane bloki na ich drodze. Kiedy pocisk uderza w klocek, blok pęka, zamieniając go w pustą przestrzeń, a pocisk Koopa zmienia kierunek. Jako przykład obejrzyj tutaj czerwoną powłokę . …
Mamy ściśle rosnącą sekwencję liczb całkowitych nieujemnych, takich jak: 12 11 10 Czekać! Ta sekwencja nie rośnie ściśle, prawda? Cóż, liczby są zapisane w różnych podstawach. Najmniejsza możliwa baza to 2, największa to 10. Zadanie polega na odgadnięciu, na jakiej podstawie zapisywana jest każda liczba, aby: sekwencja jest ściśle rosnąca, …
Wiele języków programowania jest pisanych przy użyciu wyłącznie ASCII, zakładek i znaków nowej linii do wydruku. Te 97 znaków jest następnie zapisywanych w 8-bitowych bajtach (które są w stanie pomieścić 256 różnych znaków!), Co jest po prostu strasznie nieefektywne - szczególnie w grze w golfa, gdzie liczy się każdy bajt! …
Zadanie: Podaj wartość dla x, gdzie a mod x = bdla dwóch podanych wartości a,b. Założenie ai bzawsze będą dodatnimi liczbami całkowitymi Nie zawsze będzie na to rozwiązanie x Jeśli istnieje wiele rozwiązań, wypisz co najmniej jedno z nich. Jeśli nie ma żadnych rozwiązań, nie wypisuj nic lub wskazuj, że …
Piękna szuflada z wzorem Dzień dobry PPCG! Pewnego dnia, gdy próbowałem pomóc komuś z Stack Overflow, część jego problemu dała mi pomysł na to wyzwanie. Przede wszystkim sprawdź następujący kształt: Gdzie wszystkie czarne liczby są indeksem punktów w kształcie, a wszystkie ciemnoniebieskie liczby są indeksem połączeń między punktami. Teraz, biorąc …
Wyzwanie: W wybranym języku programowania zaakceptuj liczbę całkowitą jako dane wejściowe w bazie 10 i wyślij ją w notacji ujemnej , znanej również jako baza -10 Przykładowy algorytm: Jest to algorytm pobrany z Wikipedii w celu konwersji bazy 10 na dowolną bazę ujemną w VB.NET : Function toNegativeBase(Number As Integer …
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.