Wkład Lista od 1 do 255 dodatnich liczb całkowitych (włącznie), każda w zakresie od 1 do 2 32 - 1 (włącznie). Twój format wejściowy nie musi być identyczny z przypadkami testowymi. Podanie danych bez zer wiodących musi zostać zaakceptowane. Podanie z wiodącymi zerami nie jest akceptowane. Między liczbami całkowitymi możesz …
Konwerter binarny na dziesiętny O ile widzę, nie mamy prostego wyzwania konwersji binarnej na dziesiętną. Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą binarną i wypisuje swoją wartość dziesiętną. Nie możesz używać żadnych wbudowanych podstawowych funkcji konwersji. Funkcje od liczb całkowitych do dziesiętnych (np. Funkcja, która zamienia się 101010w …
tło Większość ludzi tutaj powinna znać kilka podstawowych systemów liczb całkowitych: dziesiętny, binarny, szesnastkowy, ósemkowy. Na przykład w systemie szesnastkowym, liczba abc.de 16 stanowiłoby a*16^2 + b*16^1 + c*16^0 + d*16^-1 + e*16^-2 Można jednak również stosować zasady niecałkowite, takie jak liczby niewymierne. Gdy takie bazowa wykorzystuje złoty stosunek cp …
Kredyty za pomysł na wyzwanie przejdź do @AndrewPiliser. Jego oryginalna propozycja w piaskownicy została porzucona, a ponieważ nie był tu aktywny od kilku miesięcy, podjąłem wyzwanie. Zrównoważony trójskładnikowy jest niestandardowym systemem liczbowym. To jest jak trójkątny, na które cyfry wzrost wartości o współczynnik 3, jak pójdziesz dalej w lewo - …
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ą możliwą podstawę w systemie dziesiętnym. Oto …
Nie lubię liczb, ale lubię sekwencję Fibonacciego. Jestem pewien, że moglibyśmy coś wymyślić. Przeczytaj jedną liczbę całkowitą n ze STDIN i wyślij n- tą liczbę Fibonacciego z bazy 26 ( abcdefghijklmnopqrstuvwxyzzamiast 0123456789) do STDOUT. Pierwsza liczba Fibonacciego wynosi 0. Druga to 1. Liczba n- ta Fibonacciego jest sumą liczb n- …
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 to M= 1000, D= 500, C= 100, L= …
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 paski ( |), …
To był inspirowany przez Problem 13 - Non-Powtarzanie Binary z niedawnym konkursie HP CodeWars. Powiedzmy, że weźmy losową liczbę dziesiętną 727429805944311 i spójrz na jego reprezentację binarną: 10100101011001011111110011001011101010110111110111 Teraz podziel binarną reprezentację na podsekwencje, gdzie cyfry 0i 1naprzemiennie. 1010 010101 10 0101 1 1 1 1 1 10 01 10 …
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 …
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ę liczba OutputFormat: ciąg podstawowy, na który ma zostać …
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 …
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 języku angielskim). …
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 …
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.