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

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

9
Побудуйте цифровий плоттер
Проблема, адаптована з книги « Фортран 77 » Дональда М. Монро Вступ Цифрові графічні машини широко використовуються для отримання різних форм малюнків, графіків та інших зображувальних результатів. Більшість таких машин можуть рухати свої ручки лише в певних напрямках, як правило, як одиничні кроки в напрямку X і Y або в …
11 code-golf 

9
Які символи частіше зустрічаються в моєму хеші MD2?
Завдання проста Напишіть сценарій, який при введенні рядка буде хешувати рядок за допомогою алгоритму хешування MD2 , а потім поверне або позитивне ціле, або негативне ціле число, на основі якого набір символів нижче є більш поширеним у отриманому хеші як шістнадцятковий рядок: 01234567 - (positive) 89abcdef - (negative) Вхід завжди …

8
Виростіть кілька квітів!
Нещодавно прийшла весна, і це майже час, коли квіти починають проростати. Тож я хочу, щоб ти допоміг їм рости. Ваше завдання: Дано два числа, mі n, виведіть mквіти довільно розміщеними на n*nсітці. Один квітка виглядає так: & | Положення квітки визначається тим, де вона &знаходиться. При випадковому розміщенні двох квітів …

9
Розшифруйте приховане повідомлення!
Вступ Одного разу ви просто відпочивали у своєму офісі в ЦРУ, коли раптом на комп’ютері ви побачили оповіщення. Ваші програми щойно перехопили сотні кодованих повідомлень! Швидкий огляд виявляє правило кодування, але вам потрібна програма для швидкого декодування. Виклик Вам буде наданий список рядків, розділених комами. Кожен рядок буде містити: Частина …

3
Створіть ASCII мистецтво незмінне!
З огляду на рядок подібного мистецтва ASCII (Це не мистецтво ASCII, але це буде зроблено для прикладу): abc d e fgh Перемішайте це так, ніби його відображали на екрані з одним символом на рядок, наприклад: a b c d e f g h Друкуйте результат, зачекайте одну секунду, ± 0,5 …

12
Піца, піца, глибока піца!
5 квітня - це Національний день глибокої піци DIsh - тема цього виклику. Враховуючи додатне ціле число n( nбільше 0), створіть піцу з глибокими стравами ASCII. Показана фактична піца з глибоким блюдом: Як бачимо, на дні і навколишньої частини піци є шар кори. Як зробити піцу Кора виготовлена ​​з двох …

16
Виснажливий масив із 7 правил
Рівень Створіть програму, яка генерує масив випадкової довжини із випадковими числами, а потім застосуйте ряд правил, що змінюють масив. Після застосування правил надрукуйте суму масиву, якщо не вказано інше Налаштування масиву Масив повинен бути випадковою довжиною від 5 до 10 включно, з випадковими цілими числами від 1 до 20 включно. …

5
Поради щодо гольфу в Underload
Underload - це напівфункціональний tarpit на основі стека, створений ais523 . Я нещодавно намагався займатися гольфом, оскільки це напрочуд елегантна мова. Які поради для гольфу в Underload? (Одна порада на відповідь)

4
Табло гольфу
Гольф лідерів цього питання (id = 111735). Ваша програма повинна надіслати один запит HTTP або HTTPS до StackExchange API, проаналізувати його та подати користувачеві у формі, подібній до типового фрагменту Leaderboard Вибірка зразка (для питання 47338 замість цього): Leaderboard Author Language Size 1. FryAmTheEggman Pyth 19 2. Peter Taylor CJam …

6
Обчисліть Експоненти побітно
Ваше завдання - повільно обчислити експоненцію, виконавши наступні кроки: З огляду на два входи (у цьому прикладі 4 та 8), ви повинні обчислити експоненцію, обчисливши рівняння по бітах. Ви б зробили 4^8базову величину (4) та менший показник (8). Це можна зробити за допомогою більшої експоненції та поділу. Ви можете розділити …

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

8
Поради щодо гольфу в SmileBASIC
SmileBASIC заслуговує більшої уваги. Я бачив тут лише 3 користувачів (включаючи мене!), Які надають відповіді на СБ, і хоча це мене не дивує, це мене розчаровує. Це платний язик, а також те, що він є базовим діалектом, безумовно, відмовляє людей, але для тих, хто ним володіє, він насправді досить гнучкий …
11 code-golf  tips  basic 

13
Повернути індекс сусідів у 3x3 сітці
Добре, моя друга спроба кодового гольфу, давайте подивимося, як це відбувається. Зробіть вигляд, що у вас є масив з 9 значень. Тепер уявіть цей масив у сітці 3х3. Потрібно повернути сусідам, яке число має як індекси масиву. 0 | 1 | 2 3 | 4 | 5 6 | 7 …
11 code-golf  grid 

9
Обчисліть очікуваний бал ELO
Ваше завдання - обчислити очікуваний шанс на перемогу для двох гравців у якійсь грі, кожен з яких має свій рейтинг ELO . У гравця A є ELO R a, а у гравця B - ELO R b Очікуваний рахунок для гравця A (E a ) становить: 1 / (1 + …
11 code-golf  math 

9
Fizz Buzz .. Потріскуйте поп! (Узагальнений Fizz Buzz)
Ми всі чули про проблему «Fizz Buzz», але що відбувається, коли ви намагаєтесь застосувати її з більшою кількістю факторів? Fizz Buzz Crackle Pop! Змагання Напишіть повну програму, яка приймає ціле введення n , потім n кортежів, що містять ціле число та рядок, потім інше ціле число (> 1) k, як …
11 code-golf 

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