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

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

3
Більш жорстокий чотирикутний шифр
Фон Сто тринадцять років тому криптограф-аматор Фелікс Деластел опублікував свою роботу на шифрі з чотирма квадратами, шифром заміщення, що приймає дві перестановки 25-літерного алфавіту як ключі та кодує повідомлення, що складаються з цих літер. Як і більшість рукописних паперових шифрів, шифр з чотирма квадратами сьогодні не має жодної криптографічної цінності, …

6
Відбудова міста ASCII
+ - + + - + | | + - + + - + | | | | | | | | + - + + - + + - + + - + Люди ASCIIville відновлюють своє місто і накреслюють нові креслення. Ваше завдання - намалювати їх нове місто, …

14
Знайдіть опорний кут
Це досить просте запитання. Відповідно до цього випадкового веб-сайту, який я знайшов - Web Archive , опорний кут: the acute angle formed by the terminal side of the given angle and the x-axis.Ви повинні написати програму, щоб знайти їх. Я нічого не пам'ятаю з алгебри 2, що це означає? Кути, …

24
Підпишіть це слово 2!
Підпишіть це слово 2! Не так давно я опублікував виклик під назвою Підписати це слово! . У виклику ви повинні знайти підпис слова, яке є порядками букв (наприклад, Підпис thisє hist). Тоді цей виклик пройшов досить добре, але виникло одне ключове питання: це було НАЙЧАЛЬНО легко (див. Відповідь GolfScript ). …

18
Синоніми формату турніру
Я провів увесь сьогоднішній день на турнірі Super Smash Bros., і я почав думати про деякі термінології, які ми використовуємо при описі наборів. Це три види сетів, які я бачу, що грали на турнірах: Найкраще з 3 (Bo3) Зіграно три гри. Переможець набору - гравець, який виграв більшість ігор. Якщо …
17 code-golf 

4
Показати трек MIDI
Фон MIDI-файли сильно відрізняються від аудіофайлів WAV або MP3. Файли MP3 та WAV містять байти, що представляють собою "запис" аудіо, тоді як файли MIDI мають ряд повідомлень MIDI, що зберігаються в подіях MIDI, інформуючи синтезатор MIDI, який віртуальний інструмент для відтворення або MIDI-секвенсор, темп відтворення, який слід використовувати. Ці повідомлення …

8
Аналіз землетрусів
Фон Випадковий Domino Automaton іграшки модель для землетрусів, натхненна клітинними автоматами. У цьому виклику ваше завдання - імітувати спрощену версію цієї моделі та збирати з неї дані. Автомат задається на масив Aз kбітів, що представляють собою лінії розлому , на якому може статися землетрус. Масив обертається біля своїх кордонів. Ця …

11
Послідовність перетину сітки
Якщо ви берете аркуш паперу з графіком і малюєте похилу лінію, яка йде mодиницями вправо і nодиницями вгору, ви перекреслюєте n-1горизонтальну і m-1вертикальну лінії ліній в певній послідовності. Написати код для виведення цієї послідовності. Наприклад, m=5і n=3дає: Можливо, пов'язані: Породження евклідових ритмів , нахили Фібоначчі , FizzBuzz Введення: два натуральних …

15
Insta-Name… Просто додайте кодер!
В англійській мові вірним способом складати словосполучення, яке вимовляє нісенітниця, є це зробити повністю з приголосно-голосних пар, наприклад, Wu ko pa ha , або, Me fa ro , спочатку приголосний , а потім голосний . Виклик: Напишіть програму або функцію, яка з урахуванням визначеної користувачем кількості літер створить випадкове ім'я …
17 code-golf  random  word 

29
N-й тернар
Я визначаю n-й тернар як тернар, який повертає n і має вигляд: 1 ? 2 ? 3 ? n - 1 ? n : 0 : 0 : 0 # n - 1 zeroes Напишіть функцію або повну програму, яка дасть вхід n, виведе або поверне n-й трирічник. Код-Гольф. Тестові …
17 code-golf  string 

6
Знайдіть примітивні напівдосконалі числа
Напівдосконалі числа Напівдосконале / псевдодосконале число - це ціле число, що дорівнює сумі частини або всіх його дільників (виключаючи себе). Числа, які дорівнюють сумі всіх їх дільників, досконалі. Divisors of 6 : 1,2,3 6 = 1+2+3 -> semiperfect (perfect) Divisors of 28 : 1,2,4,7,14 28 = 14+7+4+2+1 -> semiperfect (perfect) …

3
Чи є коротший спосіб отримати вклад користувача в python?
Це не виклик. Мені цікаво, чи взагалі можливо отримати введення користувача у дві окремі змінні в python (2 або 3) з меншими за 19 байт. Це все найкоротше, що я можу отримати: a,b=input(),input() a=input();b=input() (newline replaced with semicolon for readability) i=input;a,b=i(),i() Чи є коротший спосіб зробити це?
17 code-golf  tips  python 

7
Поради щодо гольфу в К
K - мова програмування в родині APL, розроблена Артуром Вітні. Хоча офіційний перекладач є закритим і комерційним, пробну версію з обмеженням робочого простору на 32 біти простору адреси (що не повинно створювати проблем для коду гольфу) можна знайти на веб-сайті Kx Systems . Ця версія в комплекті з базою даних …
17 code-golf  tips  k 

7
Перетворіть дріб у повторне десяткове
Майже полярна протилежність, якщо це виклик, і я підозрюю, що це буде трохи легше. Ваше завдання - взяти два цілих числа у форматі a/b(Формування раціонального числа), а потім вивести це число точно в десятковій формі . Наприклад, якби ви ввели 1/3, він виводить: 0.33333333333333333 І буде тримати друк 3s до …

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

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