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

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

3
Квадратний пошук - Розташування регулярних тетрагонів
Уявіть купу прямокутників, намальованих у площині, кожен прямокутник з його вершинами за цілими координатами та його сторонами, паралельними осям: Прямокутники розділяють площину на ряд ділянок, що перетинаються, кольором червоного та синього внизу: Ваша мета - знайти кількість таких регіонів, які є ідеальними квадратами. У наведеному вище прикладі є три: Зауважте, …

23
Зміна капіталізації двох рядків
your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! Опис Вхід - це два рядки s1і s2, рівний за довжиною. Кожен з них буде містити лише друкований ASCII і матиме принаймні один символ у …
27 code-golf  string 

18
Найкоротший сортований привіт світ
Напишіть програму, яка не потребує введення даних та роздруковує Hello, World!стиддут або найближчу альтернативу вашій мові. Зрозуміло, що кожен рядок у вашій програмі повинен містити лише друковані символи ASCII, і він повинен бути в лексикографічному порядку, також відсортований. Ось усі 95 друкованих символів ASCII в порядку: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Так, наприклад, рядок …

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

30
Перетворити назви заголовків C у назви заголовків C ++
У стандартній бібліотеці С назви заголовків закінчуються .hсуфіксом: stdio.h У C ++ ці імена заголовків доступні в альтернативній формі, а cзамість них префікс: cstdio Напишіть функцію, яка перетворює першу форму в другу. Ви можете зробити перетворення на місці, або залишити початковий рядок неушкодженим і повернути новий рядок. Якими б природними …

1
Знайдіть удари у MP3-файлі
У цьому виклику ваше завдання - зробити просту запис у форматі mp3 і знайти компенсації часу ударів у файлі. Тут є два приклади запису: https://dl.dropboxusercontent.com/u/24197429/beats.mp3 https://dl.dropboxusercontent.com/u/24197429/beats2.mp3 Ось третій запис із значно більшим рівнем шуму, ніж два попередні: https://dl.dropboxusercontent.com/u/24197429/noisy-beats.mp3 Наприклад, перший запис триває 65 секунд і містить точно (якщо я не …
27 code-golf  music 

30
Перетворити рядок двійкових символів в еквіваленти ASCII
Візьміть рядок двійкових символів, розділених пробілом, і перетворіть його в рядок ASCII. Наприклад... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Перетвориться на ... Hello World Двійковий рядок буде зберігатися у змінній, що називається s. Це проблема з кодовим гольфом, тому найкоротше рішення виграє.


15
кількість відповідей та коментарів
Напишіть програмне забезпечення, яке друкує на stdout кількість відповідей та кількість коментарів (видимих ​​та згорнутих питань та відповідей) цього питання / сторінки. Ваш сценарій повинен працювати із закритою сторінкою, коли вона починається. Очікуваний приклад результату: A12C40 Де A означає відповіді, а C - коментарі.
27 code-golf 

23
Я гуляю по Манхеттену, як далеко я від свого готелю?
Непотрібна і перекручена історія Я гуляю по Манхеттену, блок за блоком, і ноги втомилися і хочу повернутися додому. Трафік досить поганий, але, на щастя, я дуже багатий, і у мене в готелі в режимі очікування вертоліт. Але мені потрібно, щоб вони знали, скільки пального потрібно запакувати для польоту, і для …
27 code-golf 

30
Створіть алфавіт з 4 примірниками кожної літери
Зауважте, що це не те саме, що друкувати алфавіт чотири рази . Це завдання - написати програму для створення чотирьох копій кожної літери англійського алфавіту, по одній букві на рядок, на стандартному виході: A A A A B B B B тощо. Вихідні дані повинні включати нові рядки після кожної …

19
Перетворити в систему числення факторіїв і з неї
Системний номер Факторіал , званий також factoradic, змішана система числення з номером. Фактори визначають значення місця числа. У цій системі найправіша цифра може бути 0 або 1, друга найправіша цифра може бути 0, 1 або 2 тощо. Це означає, що nрозрядне фактичне число може мати максимальне значення (n + 1)!. …

15
Twinkle Twinkle маленька зірка
Напишіть програму, щоб зіграти популярну англійську дитячу риму. (Цей файл ліцензований за ліцензією Creative Commons Attribution-Share Alike 3.0 Unported . Атрибуція: Helix84 в англійській Вікіпедії ; Blahedo в англійській Вікіпедії .) Деякі статті у Вікіпедії, які можуть бути корисними: Twinkle Twinkle Little Star (має аудіокліп про те, як має виглядати …
27 code-golf  music  audio 

30
Сума простих розмірів між заданим діапазоном
Напишіть найкоротший код для знаходження суми простих величин між aта b(включно). Вхідні дані aі bможе бути взято з командного рядка або stdin (простір розділений) Припустимо, 1 <= a <= b <=10 8 Вихід Просто надрукуйте суму новим рядком. Бонусні бали Якщо програма приймає декілька діапазонів (друкуйте по одній сумі в …
27 code-golf  primes 

10
Нічого, як хороша гра ModTen
Відмова: ModTen - це вигадана карткова гра, створена для єдиної мети цього завдання. Правила ModTen ModTen грається зі стандартною колодою на 52 картки. Оскільки повні правила ще не винайдені, ми зупинимося лише на ранжируванні рук. Переможна рука в ModTen. Графіка з Вікіпедії . Значення карт Картки мають такі значення: 2 …

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