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

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

3
Головоломка чотири четвереньки
Головоломка « Чотири четвереньки» - популярна рекреаційна математична головоломка, яка передбачає використання рівно чотирьох чотирьох (а жодного іншого числа) та визначеного набору операцій для досягнення кожного числа від 0 до заданого максимуму. У цій версії дозволені лише такі оператори: Будь-які символи групування можуть використовуватися Додавання ( +), віднімання ( -), …

13
Перетворення цілих чисел в англійські слова
Мета цього коду гольфу - перетворити цілі числа в англійські слова. Програма вимагає ввести. Якщо цей вхід не є цілим числом, роздрукуйте NaN. Якщо це ціле число, перетворіть його на англійські слова та роздрукуйте ці слова. Мінімальний вхід: 0 (нуль). Максимальний вхід: 9000 (дев'ять тисяч). Отже, 5повернення five(випадок не має …
21 code-golf 

13
Отже ... який ваш показник StackOverflow?
Це простий. З огляду на введення числа, поверніть ім'я та репутацію користувача переповнення стека разом з цим ідентифікатором . Ваша програма може вважати, що їй завжди надається дійсний і існуючий ідентифікатор користувача. Наприклад: з огляду на вхід 764357(який є моїм ідентифікатором користувача у StackOverflow) програма поверне LegoStormtroopr 3,088(приблизно), що може …

20
Створіть рішення судоку CHECKER
Створіть рішення судоку CHECKER Тут є одул Sudoku SOLVERS, але я хочу, щоб ви створили рішення CHECKER якомога меншим по-людськи (code-golf). Дійсний запис зможе або взяти масив розміром 9x9 як аргумент (переданий за посиланням, серіалізований у командному рядку, або, якщо ви хочете взяти його), або прийняти вхідний файл, який становить …

4
Оптимальний генератор римських цифр з короткою рукою
Мета: Напишіть функцію, яка приймає число як вхідне, і повертає коротке римське число для цього числа як вихід. Римські числові символи: Symbol Value I 1 V 5 X 10 L 50 C 100 D 500 M 1,000 На прикладі того, що я маю на увазі, коли я кажу «короткі римські …


25
Намалюйте звичайний багатокутник
Мета цього коду для гольфу - намалювати правильний багатокутник (один з рівними сторонами довжини), враховуючи кількість сторін та радіус (відстань від центру до вершини). Кількість сторін і радіус можна ввести через файл, STDIN або просто звичайну стару змінну. Використовуйте те, що у вашій мові коротше. -25% від загальної кількості символів …

5
"Вибачте, юначе, але це черепахи аж донизу!"
Виконати систему Lindenmayer Система Lindenmayer (або L-система) пов'язана з системами Thue and Post і використовується в ботанічному моделюванні та генерації фрактала . L-система описується перезаписом рядків, де символ із символу-алфавіту відображається в послідовності заміни символів. Колекція цих відображень становить належну L-систему. Метод графічного виведення, розроблений Прусінкевичем, інтерпретує отриману послідовність після …

15
Створіть випадкову програму улюбленою мовою [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Всі ми чули про тестування компіляторів, що використовують випадкові дані. Ваше завдання - написати …

11
Інтерпретувати свій язик, а не себе?
Існує багато проблем, які кажуть "інтерпретувати X", де X - проста мова. На мою думку, це занадто нудно. Щоб дати людям, що зволікають в Інтернеті, щось цікаве зробити, ви можете спробувати зробити це завдання: Виклик Виберіть мову $LANG. $LANGможе бути будь-якою повною мовою програмування або повним підмножиною мови програмування. Пам’ятайте, …

4
Визначте, чи багатокутник опуклий
Напишіть програму, щоб визначити, чи введений багатокутник випуклий . Багатокутник задається однією лінією, що містить N , кількість вершин, потім N рядків, що містять координати x і y кожної вершини. Вершини будуть перераховані за годинниковою стрілкою, починаючи з довільної вершини. приклад 1 вхід 4 0 0 0 1 1 1 …

30
Світ закінчується в ред
Знімається прямо з конкурсу зимового програмування ACM 2013. Ви людина, яка любить сприймати речі буквально. Тому для вас - кінець Світу; останні літери "The" і "World" об'єднані. Створіть програму, яка бере речення, і виведіть останню букву кожного слова в цьому реченні якомога менше місця (найменше байтів). Слова відокремлені чим-небудь, крім …
21 code-golf  string 

17
Кембриджська транспозиція
Я впевнений, що більшість із них, якщо не всі, натрапили на це в той чи інший момент: Aoccdrnig до пошукового пошуку у Cmabrigde Uinervtisy, він не перетворюється в тому, що це є в wrod, але olny iprmoetnt цихng - це frist, а lsat ltteer знаходиться у rghit pclae. Rset може …

6
Кох Сніжинка - кодовий гольф
Сніжинки Коха (також відомі як зірка Коха і острів Кох) є математичним кривої , і один з найбільш ранніх фрактальних кривих , щоб було описано. Він заснований на кривій Коха, яка з'явилася в документі 1904 р. Під назвою "Про суцільну криву без дотичних, сконструйованих за допомогою елементарної геометрії" (оригінальна французька …

7
Інтерпретувати> <> (Риба)
Хоча&gt; &lt;&gt; не є популярною мовою, вона може бути корисною для гольфу і була використана на цьому веб-сайті. Він був натхненний Befunge і має деякі подібності в своїх інструкціях. Необхідні команди: &gt; &lt; ^ v Змінює напрямок покажчика інструкції (праворуч, ліворуч, вгору, вниз) / \ | _ # Дзеркала; вказівник …

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