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

Виклик коду - це змагання за креативні способи вирішення головоломки програмування з об'єктивним критерієм виграшу, не охопленим іншими тегами для оцінки (наприклад, код-гольф).

28
Обчисліть Phi (не Pi)
Ні, я не маю на увазі ϕ = 1.618...і π = 3.14159.... Я маю на увазі функції . φ (x) - кількість цілих чисел, менших або рівних, xщо відносно простих x. π (x) - кількість простих чисел, менших або рівних x. Скажімо, що "не pi" - це π̅ (x), і …
73 code-golf  sequence  primes  number-theory  code-golf  decision-problem  code-golf  date  code-golf  typography  code-golf  math  number  multiple-holes  code-golf  quine  code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

14
Привіт, світ у кількох мовах
Завдання Створіть програму або функцію, яка дійсна для декількох мов програмування, і коли їх компілюють / інтерпретують як різні мовні виходи "Привіт, світ!" іншою природною мовою. Наприклад, допустиме рішення може виводити Hello World!(англійська), коли компілюється та запускається як C, Hallo Welt!(німецьке), коли компілюється та працює як C ++ та 你好世界!(китайське), …

27
Строка капсули в часі 2016: Наскільки універсальною є ваша мова?
Близько року тому 31 грудня 2015 року у мене виникла думка, що: Ми повинні зробити строкову капсулу. Кожен може додати одного персонажа, і наступні нові роки ми побачимо, хто може зробити найкращу програму з усіх персонажів із наявними тоді езолангами. Дверна ручка люб'язно зібрані персонажі з PPCG спільноти і тримали …

30
Алфавіт у мовах програмування
Наше завдання полягає в тому, щоб на кожну букву (англійського) алфавіту написати програму, яка друкує алфавіт, мовою, назва якої починається з цієї літери. Введення: немає Вихід: abcdefghijklmnopqrstuvwxyz Великий і останній рядки необов’язково Правила : Скоринг метрика довжина мови програмування імені , а також довжина коду. Отже, C буде оцінено "штраф" …

18
Рубе Голдберг Привіт Світ
Для цього гольфу вам потрібно буде використовувати кілька мов. Задача Машина Руба Голдберга це штуковина , яка приймає величезна кількість складних кроків для того , щоб виконати дуже просту задачу. Мета цього гольфу - виводити Rube Goldberg…, але не безпосередньо. Машина Ваша "машина" - це вихідний код, який після виконання …

7
Привіт Світ привіт
Наприкінці вашого інтерв'ю Злий інтерв'юер каже вам: "Ми змушуємо всіх наших претендентів пройти короткий тест кодування, щоб побачити, чи дійсно вони знають, про що говорять. Не хвилюйтесь; це легко. І якщо ви створите робочу програму, я запропоную вам роботу негайно ". Він жестикулює вам сісти за сусідній комп’ютер. "Все, що …

14
Напишіть поліглот, який друкує назву мови
Ваше завдання - написати програму, яка виконує якомога більше мов з якомога меншою кількістю символів. Щоб уникнути банальних рішень, програма повинна надрукувати назву мови, на якій вона виконувалася. Оцінка балів Ваша програма повинна працювати щонайменше на 5 мовах. Оцінка програми дається як: (number of languages)1.5 / (length of program) Найвищий …

15
9 отворів з отворами [закрито]
9 викликів на дірку 9 кодових проблем із гольфу різної складності. Штраф за використання однієї і тієї ж мови не один раз. Питання буде оновлено парками, чемпіонами за дірками та переможцями трофеїв. Це відбувається через змагання, яке я маю з деякими друзями, це не звичайний формат, але я сподіваюся, що …

10
Кодування зображень у твіти (Extreme Image Compression Edition) [закрито]
На основі дуже успішного завдання кодування зображень на Twitter в Stack Overflow. Якщо зображення вартує 1000 слів, скільки зображення можна вмістити в 114,97 байт? Я закликаю вас придумати метод загального призначення для стиснення зображень у стандартний коментар у Twitter, який містить лише текст, що роздруковується ASCII . Правила: Ви повинні …

10
Маленький Чендлер сумує. Намалюйте йому хмару, щоб підбадьорити його
Маленький Чендлер сумує. Намалюйте йому хмару, щоб підбадьорити його. Примітка: малювання хмари насправді не розвеселить його. Коло можна визначити як 3-кортеж, (x,y,r)де x- х положення кола на декартовій площині, y- y-положення кола на декартовій площині і rє радіусом кола. xі yможе бути негативним. rзавжди позитивний. Вхід - це список кіл …

30
Еволюція OEIS
У цьому виклику мета полягає у відтворенні он-лайн енциклопедії цілих послідовностей по одній послідовності. Подібно до еволюції Hello World , кожна відповідь залежить від попередньої відповіді. З часом цей виклик створить «сімейне дерево» послідовностей OEIS. Додано до цього дерева просто. Знайдіть попередню відповідь, яка може бути на будь-якій глибині N …

20
Вихід з коду для гольфу
Натхненний цим замовчуванням для IO . Задача Напишіть програму, яка з урахуванням цілого вхідного числа xміж 0 і 255 збивається з кодом виходу x. Обмеження Ви не можете зателефонувати нічим, що призначено безпосередньо для виведення коду виходу ( System.exit(x)повернення з mainтощо). Натомість ваша програма повинна спричинити помилку або збій, що …

21
Додавання функції до мови програмування [закрито]
Ваше завдання - приєднати функцію до мови програмування, або шляхом впровадження дуже розумної бібліотеки, або шляхом обробки тексту введення та / або налаштування процесу компіляції. Ідеї: Додайте переплетення презентацій у стилі PHP до C (наприклад <?c printf("Hello,"); ?> world!). Додайте нульовий оператор згортання до однієї з тих мов, яка не …

1
Побудуйте розв'язувальник фрі-клітин
У грі Freecell вам покладено завдання скласти чотири фундаментні палі в костюмі від туза до короля, на макеті, де ви будуєте низ в чергуванні кольорів. Однак ви можете створювати лише одну карту за один раз, тому вам надається чотири "вільних комірки", кожна з яких може містити одну карту, щоб допомогти …

6
ASCII Художній календар
Давайте зробимо графічний годинник та календар ASCII, який повідомляє нам про поточний місяць, день місяця, день тижня, годину, хвилину, а також чи ніч чи день (але не рік чи другий). У будь-який конкретний час календар буде виглядати приблизно так: (краще виглядає з меншим інтервалом між рядками) ________________________________________________________________ |\ ____________________________________________________________ /| …

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