Запитання з тегом «restricted-source»

Накладає обмеження на вихідний код, який використовується для вирішення завдання, наприклад, відсутність номерів у вихідному коді.

16
Визначте, чи ціле число ділиться на 3
Ваша мета - визначити, чи число ділиться на 3 без використання умовних умов. Вхід буде непідписаним 8-бітним числом від 0 до 255. Творчість заохочується! Вам ТОЛЬКО дозволено користуватися Рівність / Нерівність ( ==, !=, >, <, >=, <=) Арифметика ( +, -, x) Логічні оператори ( !не &&, || або …

21
Тривалість рядка за допомогою теорії задань
З Вікіпедії Набір-теоретичне визначення натуральних чисел Множина N натуральних чисел визначається як найменший набір, що містить 0, і закритий під функцією спадкоємця S, визначеної S (n) = n ∪ {n}. Перші кілька визначених таким чином чисел: 0 = {}, 1 = {0} = {{}}, 2 = {0,1} = {{}, {{}}}, …

3
JSFuck Golf - Hello World
JSFuck - це езотерична мова, на якій будь-яке твердження Javascript можна точно відтворити в іншій дійсній програмі Javascript, яка використовує лише 6 символів []()!+. Перетворювач JSFuck, отримуючи вхід alert("Hello World!"), створює блок коду, який має 22 948 символів. Оскільки програма створила багато автоматичних перетворень для створення цього блоку, я вважаю, …

19
Виявити прямокутний текст за допомогою прямокутного коду
З огляду на рядок тексту для друку ASCII (включаючи нові рядки та пробіли), що містить принаймні один символ, який не є ні новою лінією, ні пробілом, виведіть триєдине значення, якщо рядок прямокутний, а значення фальси - в іншому випадку. Крім того, вихідний код вашого рішення повинен бути прямокутним . Рядок …

8
Зворотний вид вставки
Об'єктивна Створіть оригінальний скремблірований список із рухів, які зробив би сортування вставки для його сортування. У вихідному списку будуть всі цифри від 0до N-1(включно), де Nрозмір вводу. Вхідні дані Список, що містить необхідні рухи для сортування списку. Кожне значення являє собою кількість слотів, переміщених на оригінальне (скремблірованное) число, яке знаходиться …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

6
Порахуйте символів - потроху!
Проста частина: Давши рядок введення, що містить лише друковані символи ASCII (пробіл - тильда), підрахуйте кількість входів кожного символу та поверніть результат у будь-якому зручному форматі. Результат для рядка a%hda7aмає бути що - щось на кшталт: a:3, %:1, h:1, 7:1, d:1. Сортування непотрібне, роздільники та формати необов’язкові, але слід легко …

27
8 повинно стати нескінченністю [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередилось на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Давайте розглянемо типовий цикл, який зазвичай виконує 8 ітерацій: for (int x=0; x<8; ++x); Ви …

10
Роздрукуйте клавіатуру QWERTY за допомогою клавіш, максимально наближених
Зазвичай виклики оцінюються в байтах або іноді відстані Левенштейна, але для цього ми використовуємо відстань на клавіатурі - кількість клавіш між клавішами, які використовуються для введення програми (використовуйте вищевказану клавіатуру в якості остаточного посилання). Наприклад, відстань між Aі Fдорівнює 3, оскільки шлях дорівнює A=> S=> D=> F. Відстань між Nі …

6
Фібоначчі в сценарії +! () []
Напишіть фрагмент коду JavaScript, який дзвонить alertіз масивом, що містить перші 50 чисел Фібоначчі. Ви можете використовувати тільки такі символи: +!()[]. В якості довідки, ваш код повинен бути функціонально рівним наступному: var fib = [], a = 1, b = 1; for (var _ = 0; _ < 50; _++) …

13
Серєнські шари
Починаючи з того, /\ви можете створити трикутник Sierpinski, як візерунок, додавши рядок під таким, що ... Будь-яка вільна гілка /або \розщеплюється знову на дві гілки: /\. Будь-яке зіткнення гілок \/гине ні з чим (крім пробілів) під ним. Повторення цих правил дає результат /\ /\/\ /\ /\ /\/\/\/\ /\ /\ /\/\ …

30
Знайдіть кількість провідних нулів у 64-бітовому цілому
Проблема: Знайдіть кількість провідних нулів у 64-бітовому цілому цілому Правила: Вхід не може трактуватися як рядок; це може бути все, де математичні та бітові операції керують алгоритмом Вихід повинен бути підтверджений відповідно до 64-розрядного цілочисленного подання числа, незалежно від мови Діють правила гольфу за кодом за умовчанням Виграє найкоротший код …

12
У для скупої їзди
Ваше завдання - написати комп’ютерну програму або функцію, яка займає список натуральних чисел принаймні довжиною 2 і визначає, чи є вони "зигзагом". Послідовність - це зигзаг, якщо і лише тоді, коли числа чергуються в більших і менших розмірах, ніж число, що йде перед ними. Наприклад [1,2,0,3,2][1,2,0,3,2][1,2,0,3,2] та є зигзагами, але …

4
Стислі дні тижня
З огляду на введення списку днів тижня, виведіть найкоротше відсортоване подання списку. Формат введення є рядок , що складається з одного або декількох з подстрок однорядкове резюме Su(неділя), Mo(понеділок), Tu( і т.д.), We, Th, Fr, і Sa. Введення не обов'язково може бути вказане в упорядкованому порядку. Щоб перетворити вхід у …

5
Розборка jQuery
Через деякий час після цього інциденту ... Є деякі з нас, хто проти цього дефіцитного порядку jQuery. Це нечесна присутність, яку треба винищувати . Тому я закликаю вас, лояльних до Нового Королівства Реформації, створити програму, яка усуне такий опір. Увесь код повинен бути перевірений та шуканий БУДЬ-ЯКОГО та КОЖНОГО сліду …

4
Роздрукуйте символьний мінус свого коду
(Це варіант щодо друку негативу коду , який мені дуже сподобався! Завдяки Мартіну Бюттнеру ♦ - майже весь цей текст є його.) Розглянемо символи наступними символами для друку ASCII (зауважте, що пробіл включено): !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ І буквено - цифрові бути наступні: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Розглянемо квадрат друкованих символів ASCII для довжини сторони N, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.