Запитання з тегом «atomic-code-golf»

Атомний код гольфу оцінюється кількістю операцій у певному фрагменті мови, яку ви визначаєте.

6
Кодуйте програму з найменшими можливими різними символами,
Мета - написати програму, що кодує іншу програму (вхід) з найменшим можливим символом. Оцінка балів Оцінка дорівнює різній кількості символів, необхідних для виводу. Нижча оцінка - краща. Правила Немає цільових мов з обмеженим набором команд. (Немає Brainf ** k, пробіли тощо) Редагувати : я маю на увазі щонайменше 26 значущих …

1
Реалізуйте 64-розрядний двійковий номер з плаваючою комою IEEE 754 через цілочисельну маніпуляцію
(Я поки що позначив питання "С", але якщо ви знаєте іншу мову, яка підтримує спілки, ви також можете використовувати це.) Ваше завдання - побудувати чотири стандартних математичних операторів + - * /для наступної структури: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} …

14
Друкувати спіраль NxN висхідних чисел [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 2 роки тому . Числа повинні бути надруковані з провідними нулями в полі з довжиною = (кількість цифр N ^ 2). Введення (N): 4 …

2
Полювання на яйця в стилі Collatz
Натхненний Великим API на великодні яйце полювання! Підсумок Ваше завдання - пошук заздалегідь заданого цілого числа в "просторі Колаца" (пояснюється пізніше), використовуючи найменший можливий крок. Вступ Цей виклик ґрунтується на знаменитій гіпотезі Колатца, про яку, сподіваємось, всі тут принаймні чули. Ось резюме, узяте з друку номерів Super Collatz . Коллатц …

2
X більший за 3, принаймні у 2 різниці між X і Y
Я намагаюся покататися на C ++. Чи можна скоротити цей стан? X > 3 & X - Y > 1 (Окрім видалення пробілів, звичайно.) Отже, Xпринаймні, 4але X >= Y + 2. Xі Yє цілими числами в інтервалі [0,5]. Я намагався знайти якусь побітну формулу, але не вдався.
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

2
Побудуйте порівняльний підрахунок бітів за допомогою логічних воріт NAND
Біт підрахунку компаратор (ВСС) являє собою логічну схему , яка приймає кілька входів підрахунку A1, A2, A3, ..., An, а також входів , B1, B2, B4, B8, ...що представляють ряд. Потім він повертається , 1якщо загальна кількість Aвходів , які знаходяться на більше , ніж число , представлене в двійковому …

3
Сліпа двійкова суматор
Уявіть, що у вас є дві скриньки, B(x)і B(y)кожна з яких містить невідомий біт - 0 або 1, і машина, Fяка може рентгенограмувати їх і виробляти третю коробку для B(x^y)( xor ). Fможе також обчислити B(x*y)( і ). Насправді це лише окремі випадки однієї операції, яку може виконати машина - …

3
«Атомний» код гольфу - визначте кількість нейтронів в ізотопі
Ваше завдання - взяти рядок, що містить ізотоп елемента, кодований як наступний приклад з атомним номером з подальшим пробілом та хімічним символом IUPAC для елемента: 162 Dy і повернути кількість нейтронів в атомі цього ізотопу. У наведеному вище прикладі диспрозіум-162 має 96 нейтронів (162 загальних нуклонів, мінус 66 протонів, оскільки …

2
Побудуйте конвертер EBCDIC за допомогою логічних воріт NAND
У цьому питанні визначається відображення між EBCDIC та суперкомплектом ISO-8859-1. Ваше завдання - створити мережу двома вхідними NAND-шлюзами, які займуть вісім входів, що A1, A2, A4, ..., A128представляють символ EBCDIC, і повернуть вісім виходів, B1, B2, B4, ..., B128що представляють відповідний символ "ISO-8859-1" відповідно до цього відображення. Щоб спростити речі, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.