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

Код-гольф - це змагання за вирішення певної проблеми в найменших байтах вихідного коду.

2
Давши таблицю правдивості, виведіть програму Stackylogic, яка її задовольняє
Stackylogic - мова програмування, яку я склав у попередньому виклику: Run Stackylogic . Прочитайте цю публікацію для отримання детальної інформації та прикладів, але ось як це перефразовано працює: Stackylogic приймає 0's і 1' для введення та виведення єдиного 0 або 1після завершення. Програма складається з рядків, які містять лише символи …

9
Ціле число йде назад і назад через час
Вхід: Ціле число. Вихід: Спочатку перетворіть ціле число в його еквівалентний римський число. Потім перетворіть кожну велику літеру цього римського числа в їх десятичне значення ASCII / UNICODE. І виведіть суму цих. Приклад: 1991 -> MCMXCI -> 77+67+77+88+67+73 -> 449 ^ input ^ output Римські цифри: Ось, можливо, корисний перетворювач …

8
Знайдіть числа в постійній Копеленда — Ерда
Фон Константа Copeland-Erdős є конкатенація «0.» з базою 10 подань простих чисел у порядку. Його цінність 0.23571113171923293137414... Дивіться також OEIS A033308 . Коупленд і Ерд довели, що це нормальне число . Це означає, що кожне натуральне число можна знайти в певний момент десяткового розширення постійної Копеленда-Ерда. Змагання Враховуючи додатне ціле …

16
Числа Нараяна-Зідек-Капелла
Генерування п - я Нараяна-Зідек-Capell числа заданого вхідні п . Виграє небагато байтів. f (1) = 1, f (n) - сума членів попереднього поверху (n / 2) доданків Нараяна-Зідек-Капелл. Випробування: f(1)=1 f(9)=42 f(14)=1308 f(15)=2605 f(23)=664299

12
Таємний обмін Шаміра
Враховуючи n(кількість гравців), t(порогове значення) та s(секрет), виведіть nсекрети, що генеруються алгоритмом «Таємного обміну Шаміра» . Алгоритм Для цілей цього виклику обчислення будуть проведені в GF (251) (кінцеве поле розміру 251, інакше відоме як цілі числа mod 251 ). Зазвичай поле було б вибране таким, щоб його розмір був просто …
17 code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 


11
У мене емоджи сухі?
Це мій емоційний улюбленець, Біллі: -_- Емоджи не любить бути під дощем, тому Біллі сумно ... Давайте намалюємо йому парасольку, щоб йому стало краще! /\ / \ / \ -_- Це добре, він цілком прикритий його парасолькою! Ось приклад, коли охоплюється лише його частина: /\ / \ / \ -_- …

3
Обчисліть 3BV дошки тральщика
3BV з Сапер плати являє собою мінімальну кількість клацань , необхідних для вирішення ради , якщо ви вже знаєте рішення. Він розшифровується як "Оцінка бенчмаркової вартості ради Бехтеля". Ось його сайт пояснює це. Нижче - вирішена дошка шахтника. Прапори позначають міни; плитки без мін вказують на кількість сусідніх шахт, включаючи …

22
Виразні сита
Давши список цілих чисел, створіть булеву маску таким чином, щоб справжні індекси можна було використовувати для фільтрації різних значень зі списку. Індекс, обраний як істинний, не має значення, доки для кожного набору індексів, що відповідають однаковим значенням, вибрано лише один. Вхід буде не порожнім списком невід’ємних цілих чисел у форматі, …

7
Нормальна та візуальна реверсія струн
Напишіть якийсь код, який діє як програма для котів. Тобто вводити рядок і виводити його як є. Але нормальна реверсія коду повинна виводити нормальну реверсію вхідного рядка. І візуальна реверсія вашого коду повинна виводити візуальну реверсію вхідного рядка. Нормальна реверсія - це зворотна послідовність символів рядка. Візуальна реверсія - це …

1
Кращий спосіб зчитувати кілька int в C, ніж scanf
Я намагаюся прочитати 4 ints в C в гольф-виклику, і мене турбує довжина коду, який мені потрібно вирішити: scanf("%d%d%d%d",&w,&x,&y,&z) це 29 символів, що є величезним, враховуючи, що мій загальний розмір коду - 101 символи. Я можу позбутися першого int, оскільки він мені зовсім не потрібен, тому я отримую цей код: …
17 code-golf  tips 

19
Найбільше число в діапазоні, коли віднімається сума квадратів його основних факторів
Формула Візьмемо для прикладу число 300 Основними факторами 300 є [2, 3, 5](унікальні числа, які є коефіцієнтами 300 і простими) Сквактування кожного з цих чисел дасть вам [4, 9, 25] Підсумовуючи цей список, ви отримаєте 4 + 9 + 25 = 38 Нарешті відніміть цю суму (38) від початкового числа …

10
Забруднені квадрати
Вступ Давайте спостерігатимемо наступний квадрат, що складається лише з цифр 0 - 9: 1034 4167 8414 3542 Зовнішня оболонка цього квадрата: 1034 4 7 8 4 3542 Він містить нулі, так що нам потрібно очистити від зовнішньої оболонки, в результаті чого: 16 41 Зовнішня оболонка цього квадрата: 16 41 Він …
17 code-golf  number 

10
Стисніть код на зображенні
Це варіація quine . Вступ Ми всі пишемо короткий код, оскільки з якихось незрозумілих причин , але що б ми не робили, це займе щонайменше 144 пікселів / байт (шрифтом 12 пікселів). Але що буде, якби ми зашифрували наш код зображеннями? Це ваше завдання сьогодні. Виклик Ваше завдання полягає в …

1
Спробуйте - спробуйте цю трикутну пробу
Рядок, довжина якого є позитивним трикутним числом (1, 3, 6, 10, 15 ...), можна впорядкувати в "рівносторонній текстовий трикутник", додавши деякі пробіли та нові рядки (і утримуючи його в одному порядку читання). Наприклад, рядок довжиною 10 ABCDEFGHIJстає: A B C D E F G H I J Напишіть програму або …

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