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

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

23
Вишикуване коло, п очок
Намалюйте лінії між кожною парою різних точок для nточок, розташованих по колу, даючи щось на кшталт наведеного нижче результату. Найкоротший код (у байтах) виграє! Ваші лінії не повинні бути прозорими, але це краще виглядає. Вихід повинен бути векторною графікою або бути зображенням не менше 600 пікселів на 600 пікселів (або …

29
Покатайтесь на Читання, якщо ви пройдете Go, зберіть 200 доларів
Монопольна рада Для цієї проблеми з кодовим гольфом ми будуватимемо настільну гру Monopoly. Правила: Не беруть ніяких даних. Виведіть дошку 11х11, де кожен символ ASCII, що утворює дошку, є першою літерою кожного простору американської версії дошки монополій. Символи повинні бути розділені пробілами. Go слід починати праворуч внизу. Точний рядок для …

22
Натуральний Пі № 0 - Рок
Мета Створіть програму / функцію, яка приймає вхід N, перевірте, чи Nвипадкові пари цілих чисел є відносно простими, і повернеться sqrt(6 * N / #coprime). TL; DR Ці виклики - це моделювання алгоритмів, які потребують лише природи та вашого мозку (і, можливо, деяких повторно використаних ресурсів), щоб наблизити Pi. Якщо …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

30
Вибух перегляду струни
Чи не любите ви ті діаграми, що розриваються, в яких машина або предмет розбиваються на найдрібніші шматочки? Давайте зробимо це до рядка! Змагання Напишіть програму або функцію, яка вводить рядок, що містить лише символи для друку ASCII ; розчленовує рядок на групи непробільних рівних символів ("шматки" рядка); виводить ці групи …
39 code-golf  string 

30
Розмальовуйте рядок
Дуже багато мов мають вбудовані способи позбутися від дублікатів або "подвоїти" або "уніфікувати" список або рядок. Менш розповсюдженим завданням є "знешкодження" рядка. Тобто для кожного персонажа, який з’являється, зберігаються перші два події. Ось приклад, де символи, які слід видалити, позначені ^: aaabcbccdbabdcd ^ ^ ^^^ ^^ aabcbcdd Ваше завдання - …

30
Тест на роздільність
Завдання Дано два строго позитивні цілі числа п і д в якості вхідних даних, визначити , є чи п є рівномірно ділиться на д , тобто, якщо існує ціле число д таке , що n = qd. Ви можете написати програму чи функцію та скористатися будь-яким із наших стандартних методів …

29
Псевдофакторний
Є досить цікаве число, яке іноді виявляється в математичних задачах або загадках. Псевдофакторний (N) є найменшим (тобто найнижчим) загальним кратним чисел від 1 до N; Іншими словами, це найменше число, яке містить усі числа від 1 до N в якості факторів. Наприклад, псевдофакторний (7) = 3 * 4 * 5 …

15
Дивись, вгору в небо! Це супер пупер масив!
Натхненний цим питанням у наших друзів- конкурентів на Code Review. Визначення Супер масив являє собою масив , де кожен новий елемент в масиві більше , ніж сума всіх попередніх елементів. {2, 3, 6, 13}це супер масив, тому що 3 > 2 6 > 3 + 2 (5) 13 > 6 …

21
Який рядок є ключовим?
З урахуванням будь-якого з наступних символів (або нового рядка): `1234567890-=~!@#$%^&*()_+qwertyuiop[]\QWERTYUIOP{}|asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>? Ваша програма повинна вивести рядок, який знаходиться на клавіатурі Оскільки у моєї клавіатури (майже) немає акумулятора, ваш код повинен бути якомога коротшим Клавіатура, яку повинна використовувати ваша програма (для пошуку рядків), має виглядати так: Row 1:~` !1@2 #3$4 %5^6 &7*8 …

24
ASCII годинник з маркерами часу та крапки
Вступ Уявіть, що лінія знаків насправді два ряди. Верхній рядок - крапки - представляє години (24-годинна система), а нижній - коми - представляє хвилини . Один символ може представляти годину, хвилину або обидва - коли це можливо. Спочатку, напевно, вам доведеться перетворити хвилини з півночі на години та хвилини . …
39 code-golf  string  clock  time 

22
Трикутний текст
Напишіть програму або функцію, яка містить рядки, які гарантовано містять лише друковані символи ASCII, за винятком пробілу, і мають бути трикутним позитивним числом (1, 3, 6, 10, 15, ...). Роздрукуйте або поверніть ту саму рядок, але сформовану в трикутник, використовуючи пробіли. Деякі приклади найкраще покажуть, що я маю на увазі: …

14
Створіть послідовність горизонтів храму
Розглянемо наступний процес: Візьміть деяке невід’ємне ціле число N. наприклад N = 571 Виразіть це у двійковій формі без провідних нулів. (Нуль сам по собі є єдиним винятком 0.) напр. 571= 1000111011у двійковій Розбийте послідовні прогони одиниць і нулів у цьому бінарному поданні. наприклад , 1000111011→ 1, 000, 111, 0,11 …

24
Обчислити суму різниці цифр числа
Розглянемо взяття деяких негативних цілих чисел, таких як 8675309, та обчислення абсолютних значень різниці між усіма парами сусідніх цифр. Для 8675309отримуємо |8-6| = 2, |6-7| = 1, |7-5| = 2, |5-3| = 2, |3-0| = 3, |0-9| = 9. Набирати ці результати разом дає інше, менше невід'ємне ціле число: 212239. …

13
Мені хочеться соти
Напишіть найкоротшу програму, яка друкує цей художній розділ ASCII шестикутної черепиці або сот : __ __/ \__ __/ \__/ \__ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ \__/ \__/ \__/ Не слід брати жодної інформації. Вихід …

8
Побудуйте стійку цегляну стіну
Цегляна стіна - це прямокутник, виготовлений з горизонтальної цегли 1 на n, складеної в рядки. Ось стіна висотою 4 та шириною 8, розміри цегли - справа. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3 [____][______][] 3 4 1 Ця стіна нестійка, оскільки має розлом , місце, …

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