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

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

3
Я буду функціонувати, але вихідні не працюю
Мій начальник повинен знати, скільки часу потрібно скласти два цілих числа. Але я не люблю працювати у вихідні дні, і я вважаю, що це справедливо, що і мій код. Проблема полягає в тому, що начальник - вимогливий хлопець і думає, що я повинен прийти вчасно, щоб переконатися, що час, який …

3
Префікси багатокутника
Полігони названі за кількістю сторін, які у них є. П’ятикутник має 5 сторін, восьмикутник - 8 сторін. Але як їх називають? Як називається багатокутник 248? Усі багатокутники суфікс -gon. Для кожного багатокутника є конкретні префікси залежно від кількості сторін. Ось префікси для нижчих чисел: 3 - tri 4 - tetra …

26
Сторона трикутника Бічна сторона
Дано три сторони трикутника, область друку цього трикутника. Тестові приклади: В: 2,3,4 Вихід: 2,90473750965556 В: 3,4,5 Вихід: 6 Припустимо, три сторони a, b, c завжди a> 0, b> 0, c> 0, a + b> c, b + c> a, c + a> b.
17 code-golf  math 

22
Дайте найменше число, яке має N дільників
Ваша функція приймає натуральне число і повертає найменше натуральне число, яке має саме таку кількість дільників, включаючи і себе. Приклади: f(1) = 1 [1] f(2) = 2 [1, 2] f(3) = 4 [1, 2, 4] f(4) = 6 [1, 2, 3, 6] f(5) = 16 [1, 2, 4, 8, 16] …

30
Роздрукуйте цю таблицю множення
Напишіть найкоротший код для друку наступної таблиці множення: 1×1=1 1×2=2 2×2=4 1×3=3 2×3=6 3×3=9 1×4=4 2×4=8 3×4=12 4×4=16 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 6×6=36 1×7=7 2×7=14 3×7=21 4×7=28 5×7=35 6×7=42 7×7=49 1×8=8 2×8=16 3×8=24 4×8=32 5×8=40 6×8=48 7×8=56 8×8=64 1×9=9 2×9=18 3×9=27 4×9=36 5×9=45 6×9=54 …

2
Складіть реджекси
У цьому завданні ви повинні написати програму, яка читає регулярний вираз і генерує іншу програму, яка виводить, чи приймається введення рядка цим регулярним виразом. Вихід повинен бути програмою, написаною тією ж мовою, що і ваша публікація. Вхідні дані Вхід - це регулярний вираз r, що відповідає наступному ABNF (початкове правило …

10
Висхідна матриця
"Висхідна матриця" - це нескінченна матриця цілих чисел (включено 0), в якій будь-який елемент є найменшим доступним елементом, який раніше не використовувався у відповідному рядку та стовпці: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 …
17 code-golf  math  matrix  programming-puzzle  code-golf  music  code-challenge  programming-puzzle  code-golf  fastest-code  code-golf  number  game  code-golf  combinatorics  code-golf  math  sequence  restricted-complexity  code-golf  number  random  code-golf  array-manipulation  code-golf  math  matrix  code-golf  number  sequence  counting  code-golf  math  number  sequence  popularity-contest  number  sequence  code-golf  music  code-golf  number  code-golf  ascii-art  arithmetic  code-golf  code-golf  number  code-golf  code-challenge  array-manipulation  code-golf  grammars  code-challenge  polyglot  code-golf  game  math  python  programming-puzzle  code-challenge  king-of-the-hill  code-challenge  fastest-code  primes  number-theory  number-theory  primes  fastest-code  factoring  popularity-contest  compile-time  code-golf  math 

21
Напишіть програму, яка використовує всі друковані не буквено-цифрові символи ASCII
Зокрема, використовуйте кожен із цих символів принаймні один раз у своєму вихідному коді: ! " # $ % & ' () * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ Символи всередині коментарів, рядкових літералів, регулярних …

4
Оберніть зображення зображення ASCII
З усіх символів ASCII неважко сказати, що деякі з них утворюють групи, які є обертаннями того самого основного символу. Наприклад, V > ^ <. Це дає можливість побудувати мистецтво ASCII, яке можна обертати кратними на 90 градусів і все ще залишатись мистецтвом ASCII. Змагання Ваша мета - грати в програму, …

17
Покажіть результат виконання 8 ідеальних перетасовок колоди карт
Пояснення Ідеальна перетасовка - це коли коло карт розділено рівно навпіл, а картки з кожної сторони чергуються поперемінно. Оригінальні картки внизу та оригінальна верхня карта повинні зберігатися після ідеального переміщення. Після 8 досконалих перетасовань, стандартна колодка на 52 картки повертається до початкового порядку. Виклик Напишіть програму, яка відображає стан колоди …

3
Напишіть квітку третього порядку
Це завдання є продовженням " Гольфу взаємної царини ". Використовуючи три мови на ваш вибір, створіть програму Ouroboros третього порядку . Тобто мовою A запишіть програму pA, яка виводить програму pB мовою B. Програма pB повинна виводити програму pC мовою C, яка в свою чергу виводить оригінальну програму pA мовою …
17 code-golf  quine 

1
Регекс, що підтверджує регулярний вираз [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну коду Golf Golf. Закрито 2 роки тому . Створіть регулярний вираз, який буде приймати рядок регулярного виразу як вхідний і перевірити, чи він дійсний. По суті, ваш регулярний …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

30
Знаходження не зовсім простих чисел
Якщо ви вирішили прийняти це ваше завдання, полягає в тому, щоб кодувати гольф функцією, яка повертає істинне або хибне (або якесь подібне змістовне подання так і ні), якщо число відповідає таким критеріям: Саме ціле число - це просте число АБО Будь-яке з сусідніх цілих чисел є простим Наприклад: Вхід 7поверне …

4
Wordsearch Solver
Давши список слів і сітку букв, знайдіть усі слова в сітці та видаліть усі літери, які не входять до жодного слова. Слова можуть бути вперед, назад, вгору, вниз або по діагоналі. Ви можете припустити, що жодне слово в списку не відбудеться в більш ніж одному місці в сітці. Введення завжди …

9
Оберіть власну пригоду
Виберіть власні книги пригод - це форма інтерактивної літератури, де читач повинен приймати рішення, які впливають на результат історії. У певні моменти історії читач має кілька варіантів, які можна вибрати, кожен надсилає читача на іншу сторінку книги. Наприклад, у фантастичній обстановці, можливо, доведеться визначитись на сторінці 14, чи слід заходити …

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