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

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

30
Закруглемо до нуля
Це просте завдання. Давши додатне чи від’ємне дійсне число, округляйте його до наступного цілого числа, ближчого до нуля. Змагання Візьміть дані через будь-яку розумну форму (stdin, функція тощо) одного додатного чи негативного реального числа. Заокруглюйте це число "до нуля" - це означає, що якщо воно позитивне, ви округлите, а якщо …

6
Збережіть мої секрети!
У мене стільки секретів і ніде їх зберігати! Мета проста: написати програму, яка дозволяє зберегти рядок і захистити її паролем. Програма візьме псевдонім, пароль і (необов'язково) секрет як параметри. Якщо це програма вперше викликається з певним псевдонімом, вона зберігатиме / запам'ятовує секрет та видає все, що завгодно. Якщо програма викликається …

4
Перетворення між корейською двоступінчастою клавіатурою та клавіатурою qwerty
Вступ Це дещо схоже на розкладку клавіатури DVORAK , але МНОГО складніше. Давайте спочатку поговоримо про корейську клавіатуру. Як ви бачите у Вікіпедії , для корекції між корейською та англійською клавішами є клавіша Kor / Eng. Колись корейці вводять неправильно: вони намагаються писати по-корейськи на клавіатурі qwerty або англійською мовою …

30
Зростання діапазону!
Ваше завдання полягає в тому, щоб, задавши два натуральних числа, xxx і nnn , повернути перші xxx числа в послідовності інкрементальних діапазонів. Послідовність інкрементального діапазону спочатку генерує діапазон від одного до nnn включно. Наприклад, якби nnn було 333 , це створило б список [1,2,3][1,2,3][1,2,3] . Потім він неодноразово додає останні …

2
Виявлення помилок Програма саморемонту
Ваше завдання - створити програму, де, якщо якийсь один символ буде видалено, він виявить, який символ був видалений, а потім знову вставить видалений символ у свій власний вихідний файл. Наприклад, якщо ваша програма є RadiationHardenedі вона модифікована RadiaionHardened, тоді ваша програма повинна вивести, що 5-й байт (0-індексований) був змінений, і …

4
Це дійсний префікс пенальті?
У футболі асоціацій (також відомий як футбол), реалізація пенальті - це другий захід, який може бути застосований у матчі, який не може закінчитися внічию, після додаткового часу (тобто футбол, який проводиться в овертаймі). Під час пенальті головний арбітр кидає монету, щоб визначити, з якого мети відбувається перестрілка, а потім кидає …

16
Композиція з двогранної групи D4 зі спеціальними етикетками
Двухгранна група D4D4D_4 - це група симетрії квадрата, тобто ходи, які перетворюють квадрат до себе за допомогою обертань та віддзеркалень. Він складається з 8 елементів: обертання на 0, 90, 180 та 270 градусів і відображення по горизонтальній, вертикальній та двох діагональних осях. Зображення - це з цієї чудової сторінки Ларрі …

14
Помножте два цілісні многочлени
Ваше завдання полягає в тому, щоб взяти два одночленних цілих многочленних вирази і помножити їх на їх непрощене розширення першого терміна-магістраль зліва направо (AKA FOIL у випадку двочленів). Не поєднуйте вподобані терміни та не упорядковуйте результат. Щоб бути більш чітким щодо розширення, помножте перший додаток у першому виразі на кожен …

14
Намалюйте великоднього зайчика
Ця щаслива людина відома у фольклорі як Пасхальний Зайчик. Кольори Він створений за допомогою 4 кольорів: Світло-рожевий Темно-рожевий Білий Чорний (Я радий, що ці кольори у вашій відповіді будуть наближені. Це не повинен бути таким точним відтінком) Форми Він побудований з таких форм: Два високих еліпси світло-рожевого кольору (зовнішні вуха). …

2
Що буде на вершині цього декоративного календаря?
Хтось подарував моїй дружині декоративний календар, що складається з чотирьох кубиків. Тут показано сьогоднішню дату (станом на опублікування цього виклику) на передній частині: Коли я вперше побачив це, я подивився на нього з неправильного кута (прямо зверху) і не міг зрозуміти, чому він дає цю інформацію: [["February", "January"], [3], [7], …
14 code-golf 

7
Частинки заліза навколо магніту
На дошці є кілька частинок заліза. Ми пропускаємо струм, що проводить струм, через цю дошку і частинки утворюють кола. Покажіть ці кола, якщо введенням є положення проводу. Розгляньте дошку як сітку розміром 7x7 (нерухома) Не допускаються зайві пробіли. Введення може бути 0-індексованим або 1-індексованим. (0-індексовано у прикладах) Приклади input:3,3 # …

22
Перекласти англійську мову на Корпус
У Corpus є вигаданою фракцією з популярної відеогри Warframe , які мають кілька цікавий мову. У той час як інші фракції в грі, такі як Grineer, мають певну логіку за своєю мовою, Corpus - це просто втратна заміна англійської мови. Усі слова Корпуса такі ж, як і їхні англійські аналоги, …

6
Заповніть відро
Ваше завдання - заповнити відро цифрами до заданого вводу. Правила Числа займають крайнє ліве положення, то праворуч, потім крайнє ліве і так далі. Після переповнення цифри починають збиратися навколо відра аналогічним чином. Вони займають положення по діагоналі. На прикладах повинно бути зрозуміло, який очікуваний результат (Деякі правила згадуються у прикладах). …

5
Сполучення в реальному житті
В @ Адамов Dyalog APL Extended , то ⍢(в) оператор засоби сполучення: застосовувати одну функцію, а потім другу функцію, то зворотна першої. Приємно думати про реальні дії з точки зору сполучення: Проблема перетворюється g в інший домен, де вона легше вирішується f, а потім перетворюється назад у вихідний домен. Приклад …

25
Стандартизуйте зразки (обчисліть z-бал)
Давши список номерів з плаваючою комою, стандартизуйте його . Деталі Список x1,x2,…,xnx1,x2,…,xnx_1,x_2,\ldots,x_n є стандартизовані , якщо середнє значення всіх значень дорівнює 0, а стандартне відхилення дорівнює 1. Один з способів обчислити це спочатку обчислення середнього μμ\mu і стандартне відхилення σσ\sigma як μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2−−−−−−−−−−−−√,μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2, \mu = \frac1n\sum_{i=1}^n x_i \qquad \sigma = \sqrt{\frac{1}{n}\sum_{i=1}^n …

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