Pytania oznaczone «base-conversion»

31
W jakiej bazie jest ten numer?

Oto całkiem proste wyzwanie: Biorąc pod uwagę ciąg reprezentujący liczbę w nieznanej bazie, określ najniższą możliwą bazę, w której może znajdować się liczba. Ciąg będzie zawierał tylko 0-9, a-z. Jeśli chcesz, możesz wybrać wielkie litery zamiast małych, ale określ to. Musisz podać tę najniższą...

30
Wsparcie! Mój kalkulator się zepsuł! (Zamień wyrażenie całkowite na naciśnięcia klawiszy kalkulatora)

Wprowadzenie Wsparcie! Przypadkowo upuściłem kalkulator TI-84 przez okno (nie pytaj jak) i się zepsuł. Mam jutro test matematyczny, a jedynym kalkulatorem, który mogę znaleźć, jest ten z tymi przyciskami: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Mój test matematyczny jest sprawdzianem oceny wyrażeń....

30
Trójkąty ASCII

Twoim zadaniem jest napisanie programu lub funkcji, która wypisze trójkąt ASCII. Wyglądają tak: |\ | \ | \ ---- Twój program pobierze pojedyncze dane liczbowe nz ograniczeniami 0 <= n <= 1000. Powyższy trójkąt miał wartość n=3. Trójkąt ASCII będzie miał nukośniki odwrotne ( \) i pionowe...

30
Niestandardowy konwerter liczbowy

Potęgi, które chcą być w stanie szybko przekonwertować dowolną liczbę, którą mają, na własną bazę liczbową, przy użyciu dowolnego formatu, jaki chcą. Wkład Twój program musi zaakceptować 3 parametry. Numer: numer ciągu do konwersji InputFormat: ciąg podstawowy, w którym aktualnie znajduje się...

30
Ci chciwi Rzymianie!

Biorąc pod uwagę ściśle dodatnią liczbę całkowitą, zwróć możliwie najkrótszą liczbę rzymską, używając tylko reguły addytywnej. Dane wyjściowe muszą składać się z zera lub więcej z każdego ze znaków MDCLXVIw tej kolejności. Dlatego liczba 14musi być podana XIIIIzamiast XIV. Wartości liczbowe znaków...

29
16-bitowa siatka binarna

Biorąc pod uwagę dowolną 16-bitową liczbę całkowitą bez znaku, zamień jego liczbę dziesiętną (tj. Base-10) na siatkę 4x4 ASCII jego bitów, z najbardziej znaczącym bitem (MSB) w lewym górnym rogu, najmniej znaczącym bitem (LSB) na w prawym dolnym rogu, czytaj dalej, a następnie w dół (jak tekst w...

29
Wszystko o podstawowym pliku binarnym

Przepraszam za tytuł. To pytanie jest inspirowane przez Ciekawą własność 82000 . Autor zaznacza w nim, że liczba 82000 jest binarna w bazie 2, 3, 4 i 5. W odpowiedzi pojawia się pytanie „czy liczba jest binarna w bazach 2, 3, 4, 5 i 6 „? (Dla ciekawskich sprawdziłem wartości do 10 ^ 1 000 000 i...

29
Miraż inteligentnej osoby

Pewnego razu czytałem to pytanie / odpowiedź na temat Quory Czy naprawdę są programiści ze stopniem informatyki, którzy nie mogą przejść testu FizzBuzz? Ten kod podano jako oczywistą odpowiedź for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

28
Wsparcie! Mój kalkulator działa nieprawidłowo!

Wprowadzenie Mój kalkulator zachowuje się dziwnie. Czasami, gdy wpisuję 8, wyświetla się 2. A czasami, gdy wpisuję 6, wyświetla się +. Niektóre przyciski są pomieszane! Czy ktoś mógłby mi pomóc ustalić, który? Wyzwanie: Dane wejściowe: lista niepoprawnych równań z poprawnymi wynikami. Wyjście:...

28
Najmniejsza baza bezerolowa

Biorąc pod uwagę dodatnią liczbę całkowitą n, wyprowadzaj najmniejszą bazę, w b >= 2której reprezentacja nw bazie bbez zer wiodących nie zawiera znaku 0. Możesz to założyćb <= 256 dla wszystkich danych wejściowych. Przypadki testowe 1 -> 2 (1) 2 -> 3 (2) 3 -> 2 (11) 4 -> 3...

27
Liczby z symetrią rotacyjną

Biorąc pod uwagę liczbę całkowitą, wypisz prawdziwą wartość, jeśli w przeciwnym razie jest ona taka sama do góry nogami (obrócona o 180 °) lub wartość fałszowania . 0, 1i 8mają symetrię obrotową. 6staje się 9i vice versa. Sekwencja liczb dająca prawdziwe wyniki: OEIS A000787 0, 1, 8, 11, 69, 88,...

27
Konwertuj do iz systemu liczb czynnikowych

System liczb czynnikowych , zwany również silnikiem, jest mieszanym systemem liczbowym. Silnia określają wartość miejsca liczby. W tym systemie najbardziej prawą cyfrą może być 0 lub 1, drugą prawą cyfrą może być 0, 1 lub 2 itd. Oznacza to, że ncyfrowa liczba czynnikowa może mieć maksymalną...

26
1 + 1 = 10, 1 + 2 = 3

Napisz funkcję lub program, który nie jest w stanie wykonać prostej arytmetyki (dodawanie, odejmowanie, mnożenie i dzielenie) zarówno w bazie 10, jak i 2. Funkcja przyjmie wyrażenie matematyczne jako dane wejściowe i wyświetli poprawny wynik we właściwej podstawie. Dane wejściowe będą nliczbami...

26
System numerów pozostałości

W obliczu wielu wyzwań pomyślałem, że to może być interesujące. W tym wyzwaniu będziemy używać systemu liczb resztkowych (RNS) do wykonywania dodawania, odejmowania i mnożenia na dużych liczbach całkowitych. Co to jest RNS RNS jest jednym z wielu sposobów, które ludzie opracowali w celu...

26
W górę idź na kawałki!

Biorąc pod uwagę liczbę całkowitą N, wykonaj następujące czynności: (używając 9 jako przykładu). Odbierz wejście N. ( 9) Przelicz N z base10 na base2. ( 1001) Zwiększaj każdy bit o 1. ( 2112) Traktuj wynik jako base3 i przekonwertuj go z powrotem na base10. ( 68) Zwróć / wyślij...