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

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

2
Reindent Java / C / C ++ / тощо. код
Напишіть програму, яка додає або видаляє пробіли, щоб добре форматувати код. Правила того, як повинен виглядати код, коли ви закінчите: Жоден рядок не повинен містити більше одного {та }. A {завжди має бути останньою справою у рядку. }Завжди повинна бути тільки річ на лінії (крім пробілу , що йде перед …

13
Трикутник Кларка
Гаразд, я нещодавно був у трикутнику, тому ось ще один. Трикутник Кларка - це трикутник, де найменший лівий запис кожного ряду дорівнює 1, а правий крайній склад складається з кратних 6, які збільшуються в міру збільшення числа рядків. Ось візуалізація 1 6 1 . 12 1 . . 18 1 …
10 code-golf  math  number 

11
Tri-interquine - Три програми, які виводять один одного в циклі
Пов'язане: Interquine Програма A видає код програми B під час запуску, а B видає джерело C, а C видає джерело A. Цього разу ви не можете обмінятися двома символами та знову обмінюватися :) Вимоги: У всіх програмах лише одна мова Застосовуються стандартні обмеження лазівки Усі програми різні. Одна програма, яка …
10 code-golf  quine 

2
Садіть дерева на поле для гольфу!
Ця проблема натхненна цим додатком . Це набагато простіший варіант цього виклику . Це завдання - код-гольф , а інший - найшвидший-код . Вам буде надана квадратна вхідна сітка розмірами 6 на 6, яка розділена на 6 областей, де комірки кожної області мають унікальний ідентифікатор (я буду використовувати тут тексти …
10 code-golf  grid  game 

12
Знайдіть другу нуль
Виклик З огляду на ціле число у форматі доповнення 32-розрядних двох , поверніть індекс другої найменш значущої нульової цифри у двійковому поданні, де індекс 0являє собою найменш значущий біт, а індекс 31являє собою найзначніший біт. Якщо немає другого нуля, ви можете повернути 0, будь-яке негативне число, будь-яке хибне значення або …
10 code-golf  number 

14
12 годинна конверсія
Виклик Перетворення та друк часу у 12-годинному форматі. HH:MM AM/PM Приклади Вхід: 'Fri Jun 30 2017 21:14:20 GMT-0700 (PDT)' 'Fri Jun 30 2017 00:10:23 GMT-0700 (PDT)' 'Fri Jun 30 2017 12:10:23 GMT-0700 (PDT)' 'Sat Jun 31 2018 8:06:20 GMT-0700 (PDT)' 'Fri Jul 01 2017 01:14:20 GMT-0700 (PDT)' 'Sat Apr 10 …
10 code-golf 

4
Гра життя і втоми
Гра життя і стомлення Стюі досить схожа на більш відому «Гра життя» Конвея . Всесвіт Гра життя і втоми Стіуї (GoLF) - це нескінченна двовимірна ортогональна сітка квадратних комірок, кожна з яких знаходиться в одному з трьох можливих станів, живих, мертвих або втомлених. Кожна клітина взаємодіє зі своїми вісьмома сусідами, …

3
Перетворіть клавіатуру в клавіатуру
Завдання Ви повинні написати програму, яка при натисканні кнопки видає різний звук для кожної клавіші. Ключами, які ви будете використовувати, є: 1!2"34$5%6^78*9(0qQwWeErtTyYuiIoOpPasSdDfgGhHjJklLzZxcCvVbBnm Нотатки починаються одразу, Cі кожна клавіша зверху додає один півтон. Нехай це полегшить вам трохи легше. Ви можете вибрати між двома подібними завданнями, 1) Виберіть іншу примітку при …
10 code-golf  audio 

10
Якого типу мої суфікси?
Вступ Тож я знову витрачаю час на дослідження алгоритмів сортування суфіксів, оцінювання нових ідей вручну та в коді. Але я завжди намагаюся запам'ятати тип моїх суфіксів! Чи можете ви сказати, до якого типу належать мої суфікси? Зліва-найбільше що? Дуже багато алгоритмів сортування суфіксів (SAIS, KA, мій власний програмний засіб) групують …

4
Чи може моя улюблена команда все-таки стати чемпіоном з футболу?
Як фанат найбільш успішної футбольної команди BE , наприкінці сезону я часто задаюся питанням, чи є у моєї улюбленої команди ще якийсь теоретичний шанс стати чемпіоном. Ваше завдання в цьому виклику - відповісти на це питання для мене. Вхідні дані Ви отримаєте три входи: поточну таблицю, список решти матчів та …

6
Скасувати скорочення посилань Google
Виклик Дано дійсне goo.glскорочене посилання, виведіть оригінальну URL-адресу. Приклад goo.gl/qIwi3Nдав би щось подібне https://codegolf.stackexchange.com/. Для введення даних ви можете вибрати те, що https?://на початку, ви можете мати www.до цього goo.gl, а також можете позбутися, goo.glякщо ви хочете лише в кінці URL. Косою рисою в кінці необов’язково для введення та виводу. …

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

4
X відзначає місце - завдання друку
Давши два числа, надрукуйте сторінку із знаком "X" у вказаному місці (± 10%). Числа повинні бути або відсотки або частки розмірів друку площі + сторінки, наприклад , [25,75]або , ["15%","0%"]або [0.33,1]. Вам не доведеться враховувати маржу. Просто пам’ятайте, що вказати, яке число є шириною, а яке - висотою, і який …

5
Накресліть розподіл Гаусса у 3D
У теорії ймовірностей звичайний (або гауссовський) розподіл - це дуже поширений безперервний розподіл ймовірностей. Звичайні розподіли важливі в статистиці і часто використовуються в природничих і соціальних науках для представлення реально оцінених випадкових величин, розподіл яких не відомий. Змагання Ваше завдання полягає в тому, щоб побудувати щільність ймовірності розподілу Гаусса на …

2
Здогад фон Коха
Ви можете знати математика фон Коха за його знаменитою сніжинкою. Однак у нього рукави цікавіші з інформатики. Дійсно, давайте розглянемо цю гіпотезу: Дано дерево з nвузлами (таким чином, n-1краї). Знайдіть спосіб перерахувати вузли від 1до nі, відповідно, ребра від 1до n-1таким чином, що для кожного краю kрізниця його номерів вузлів …

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