Pytania otagowane jako binary

Binarny to podstawowy system 2 liczb. Użyj tego znacznika do wyzwań dotyczących bazy 2.

27
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 języku angielskim). …

6
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: dwa zamienione przyciski. Na przykład: dane wejściowe mogą …
28 code-golf  number  arithmetic  integer  code-golf  math  number  geometry  code-golf  grid  code-golf  math  number  sequence  primes  code-golf  sequence  kolmogorov-complexity  code-golf  string  ascii-art  alphabet  code-golf  math  sequence  integer  code-golf  number-theory  integer  natural-language  code-golf  date  code-golf  function  code-golf  ascii-art  code-golf  math  number-theory  primes  classification  code-golf  array-manipulation  decision-problem  matrix  code-golf  number  code-golf  code-golf  ascii-art  matrix  code-golf  string  code-golf  sequence  base-conversion  code-golf  code-golf  math  number-theory  combinatorics  integer-partitions  code-golf  integer  binary  base-conversion  code-golf  integer  base-conversion  palindrome  code-golf  code-golf  integer-partitions  code-golf  math  ascii-art  matrix  code-golf  number  sequence  number-theory  matrix  code-golf  interpreter  code-golf  graph-theory  code-golf  ascii-art  decision-problem  code-golf  division  code-golf  array-manipulation  primes  code-golf  string  ascii-art  code-golf  primes  counting  code-golf  matrix  unicode  code-golf  source-layout  code-golf  grammars  code-golf  string  cops-and-robbers  regular-expression  obfuscation  string  code-challenge  cops-and-robbers  regular-expression  code-golf  kolmogorov-complexity  game  card-games  code-golf  kolmogorov-complexity  code-golf  array-manipulation  matrix  code-challenge  cops-and-robbers  code-challenge  decision-problem  cops-and-robbers  code-golf  permutations 

12
Napisz kod weryfikujący
Napisz kod, który pobiera ciąg jako dane wejściowe i wyprowadza wartość true lub falsey w zależności od tego, czy ciąg spełnia następujące zasady: Jeśli ustawisz jeden znak jeden na drugim, przekonwertuj na binarny i zsumuje każdą kolumnę, wówczas wszystkie sumy powinny być identyczne. Możesz założyć, że ciąg wejściowy zawiera tylko …

18
Odłącz 4 bity
Twoje zadanie: biorąc pod uwagę ciąg wejściowy, określ, czy reprezentacja binarna tego ciągu nie ma nigdzie w wierszu 4 1sekund lub 0sekund. Co więcej, sam kod nie powinien zawierać żadnych takich ciągów po cztery z rzędu. Przypadki testowe String Binary Result U3 01010101 00110011 Truthy 48 00110100 00111000 Falsy Foobar …

27
Permutacje odwracania bitów
Twoim celem jest utworzenie funkcji lub programu do odwracania bitów w zakresie liczb całkowitych podanych liczbą całkowitą n . Innymi słowy, chcesz znaleźć permutację odwracania bitów dla zakresu 2 n elementów o indeksie zerowym. Jest to również sekwencja OEIS A030109 . Proces ten jest często wykorzystywany do obliczania szybkich transformacji …


21
Pierwotne struny
Łańcuch Primenary ( binary-prime ) to taki, który zapisany jako siatka binarna ma każdy pierwszy wiersz i kolumnę. To dość niejasne wyjaśnienie, więc podzielmy to na działający przykład ... W tym przykładzie użyjemy ciągu bunny: Najpierw znajdź punkt kodowy ASCII każdego znaku i jego reprezentację binarną: Char | ASCII | …

25
Odwróć i odwróć ciąg
Odwróć i odwróć ciąg Wyzwanie W tym wyzwaniu. Będziesz pisać program, który wyświetli lub zwróci dane wejściowe, odwrócony i odwrócony. Po pierwsze, każdy znak należy przekonwertować na kod znaku. Następnie należy to przekonwertować na base-2. Następnie ciąg powinien zostać odwrócony. Następnie ciąg powinien zostać odwrócony (1 -> 0 i 0 …

25
Znajdź następny 1-rzadki numer binarny
Dodatnia liczba całkowita N to rzadka K, jeśli w jej reprezentacji binarnej występują co najmniej K 0 między dowolnymi dwoma kolejnymi 1. Tak więc liczba 1010101 jest 1-rzadka, podczas gdy 101101 nie. Twoim zadaniem jest znalezienie następnego 1-rzadkiego numeru dla podanego numeru wejściowego. Na przykład, jeśli wejście to 12 ( …

30
Konwertuj ciąg znaków binarnych na odpowiedniki ASCII
Weź ciąg znaków binarnych oddzielonych spacją i przekonwertuj go na ciąg ASCII. Na przykład... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Konwertuje się na ... Hello World Ciąg binarny zostanie zapisany w zmiennej o nazwie s. To wyzwanie dla golfa, więc wygrywa najkrótsze rozwiązanie.

22
Rozcieńczone sumy całkowite
Dodatnią liczbę całkowitą można rozcieńczyć , wstawiając 0między dwa bity w jej rozwinięciu binarnym. Oznacza to, że nliczba -bitowa ma n-1rozcieńczenia, które niekoniecznie wszystkie są różne. Na przykład dla 12(lub 1100binarnie) rozcieńczenia są 11000 = 24 ^ 11000 = 24 ^ 10100 = 20 ^ W tym wyzwaniu weźmiemy sumę …

11
Numery kompozytowe odporne na bitflip
Czasami, pisząc program, musisz użyć liczby pierwszej z jakiegoś powodu (np. Kryptografii). Zakładam, że czasami trzeba również użyć liczby złożonej. Czasami, przynajmniej tutaj na PPCG, twój program musi być w stanie poradzić sobie z dowolnymi zmianami. A w okolicznościach dogodnie zaprojektowanych, by zadać interesujące pytanie PPCG, być może nawet liczby, …

26
Twardość cyfrowa liczb całkowitych
Aby znaleźć twardość cyfrową liczby całkowitej, weź jej reprezentację binarną i policz, ile razy wiodący i końcowy 1można usunąć, dopóki nie zacznie się lub nie zakończy na 0. Całkowita liczba usuniętych bitów to jego twardość cyfrowa. To dość dziwne wytłumaczenie - podzielmy to na działający przykład. W tym przykładzie użyjemy …

21
Zamień bity z sąsiadami
Opis zadania Biorąc pod uwagę liczbę całkowitą, zamień jej (2k – 1) -ty i 2k- najmniej znaczący bit dla wszystkich liczb całkowitych k> 0 . Jest to sekwencja A057300 w OEIS. (Zakłada się, że liczba ma „nieskończenie wiele” zer wiodących. W praktyce oznacza to po prostu wstawienie pojedynczego bitu 0 …

6
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 oddzielonymi przez jednego lub kilku operatorów ( + …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.