Próbuję użyć C #, aby znaleźć indeks pierwszej 1 (od prawej do lewej) w binarnej reprezentacji liczby. Na przykład, ponieważ 100 w systemie binarnym to: 0b1100100 Pierwsza 1 znajduje się na trzeciej pozycji z prawej strony, więc powinna dać 3. 234 powinno dać 2, 0 powinno dać 0, itd. Oto …
Wprowadzenie Zasady układanki: Układanka Binarna (znana również jako Takuzu lub Subiku) jest bardzo łatwa do zrozumienia i ma tylko kilka zasad: Ponieważ nazwa gry jest binarna, jest dość oczywista, ale można wprowadzać tylko zera i jedynki. Nie więcej niż dwie takie same cyfry mogą znajdować się obok siebie w pionie …
Biorąc pod uwagę nieujemną liczbę całkowitą n >= 0, wypisz na zawsze sekwencję liczb całkowitych, x_i >= 3które są palindromami w dokładnie nróżnych zasadach b, gdzie może być zasada 2 <= b <= x_i-2. Jest to w zasadzie odwrotność OEIS A126071 , gdzie wypisujesz , które indeksy w tej sekwencji …
Zdefiniowaliśmy już tutaj numer składany . Ale teraz zdefiniujemy Super Folding Number. Super składana liczba to liczba, która po złożeniu wystarczającej liczby razy ostatecznie osiągnie jeden mniej niż potęgę dwóch. Metoda składania jest nieco inna niż w pytaniu liczby składanej. Algorytm składania składa się w następujący sposób: Weź reprezentację binarną …
Oświadczenie: Kodowanie Levenshtein jest całkowicie niezwiązane z metryką odległości edycyjnej Levenshtein . <Wstaw tutaj długą historię o tym, dlaczego należy obliczać kody Levenshteina.> Kod Kodowanie Levenshteina to system przypisywania kodów binarnych nieujemnym liczbom całkowitym, który zachowuje pewną dziwną właściwość, która prawdopodobnie nie jest istotna dla tego wyzwania. Będziemy oznaczać ten …
Wprowadzenie I Ching to starożytny tekst wróżbiarski i najstarszy z chińskich klasyków. Wykorzystuje pewien rodzaj wróżenia zwany kleromancją, który wytwarza pozornie losowe liczby. Podstawową jednostką Zhou yi jest heksagram (卦 guà), postać złożona z sześciu poziomych linii (爻 yáo). Każda linia jest zepsuta lub nieprzerwana. Otrzymany tekst Zhou yi zawiera …
Wyzwanie W tym zadaniu otrzymasz liczbę całkowitą N (mniejszą niż 10 ^ 5), wypisz sekwencję Farey rzędu N. Wejście N jest podane w jednym wierszu, wejścia są zakończone przez EOF. Wejście 4 3 1 2 Wynik F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, …
W odróżnieniu od większości języków Python ocenia a<b<cjak byłoby to zrobić w matematyce, rzeczywiście porównując trzy numery, w przeciwieństwie do porównywania logiczną a<bdo c. Poprawnym sposobem napisania tego w C (i wielu innych) byłoby a<b && b<c. W tym wyzwaniu Twoim zadaniem jest rozwinięcie takich łańcuchów porównawczych o dowolnej długości …
Wstęp / Tło W niedawnej dyskusji w tym krypto czat I została zakwestionowana, aby omówić / pomoc z Test pierwszości Fermata i numery Carmichael. Ten test opiera się na założeniu, że a^(p-1) mod p==1zawsze będzie dotyczyć liczb pierwszych p, ale nie zawsze kompozytów. Teraz liczba Carmichael jest zasadniczo Fermata Test …
Zwykle rozkładamy liczbę na cyfry binarne, przypisując jej potęgę 2, o współczynniku 0lub 1dla każdego terminu: 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 Wybór 0i 1... nie jest bardzo binarny. Dokonamy prawdziwej ekspansji binarnej poprzez rozszerzenie o potęgach 2, ale o współczynniku 1lub -1zamiast tego: 25 …
Niedawno wspomniałem o utworze „ Textpert” na temat pisania SMS-ów podczas jazdy, a jedna konkretna linijka tego utworu zainspirowała to wyzwanie. Nigdy nie pochylałem się tak nisko, by pisać zdjęcia / Zamiast tego piszę poprawną kombinację zer i jedynek Oczywiście, byłoby to prawie niemożliwe do zrobienia w głowie, więc powinieneś …
Spojrzenie na wartości binarne wydrukowane jako owale i patyki nie jest takie proste ... Aby temu zaradzić, musisz napisać funkcję (lub program), która drukuje liczby w niestandardowej reprezentacji binarnej. Więc chcę wziąć liczbę, powiedzmy 3 ( 00000011) i wypisać bity w formacie zdefiniowanym przez użytkownika, na przykład z parami oddzielonymi …
Odległość Hamminga pomiędzy dwa ciągi o równej długości jest numer pozycji, w którym odpowiednie symbole są różne. Niech Pbędzie dwójkowym ciągiem długości ni Tdwójkowym ciągiem długości 2n-1. Możemy obliczyć nodległości Hamminga między podciągami Pkażdej ndługości Tw kolejności od lewej do prawej i umieścić je w tablicy (lub liście). Przykład sekwencji …
Komputery żyją w systemie binarnym. Wszyscy programiści znają binarny. Ale 2**xpodstawy są często zaniedbywane jako niepraktyczne, podczas gdy mają piękne relacje z binarnymi. Aby pokazać wam przykład takiego pięknego związku, 19 będzie moim świadectwem. 19 10011 103 23 13 j 19 jest ułamkiem dziesiętnym, podanym dla zachowania przejrzystości. 10011 ma …
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.