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

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

1
Ми любимо наші дивні загадки, ми, британці
У кількох британських газетах є гра, відома як Hidato . Він дещо схожий на судоку , хоч замість того, щоб мати 1-9 у рядку та блоці, йдеться про розміщення чисел таким чином, що вони з'єднуються у порядку від 01усієї до найвищої, тому всі вони торкаються горизонтально, діагонально чи вертикально . …

3
Гольф з імпортом Python
Коли вигідно використовувати вбудований одноразовий імпорт у Python? Наприклад: __import__("x").doSomething() Чи вищезазначене коли-небудь коротше, ніж нижче? import x x.doSomething() Або from x import* doSomething()
16 code-golf  tips  python 

1
Напишіть D * mn Однозначний цензор
Цензори - це звичайний інструмент, який використовується на інтербетах. Але вони часто цензурують занадто багато слова, і, таким чином, роблять прокляття неоднозначним для читача. І іноді вони недостатньо цензурують, тому слова все ще залишаються ображаючими. Ваше завдання - це виправити. Ваше завдання Напишіть програму / функцію / все, що містить …

5
Код гольфу: результати розбиття Google
Коли ви шукаєте щось у Google, на сторінці результатів користувач може побачити зелені посилання для першої сторінки результатів. У найкоротшій формі, в байтах, використовуючи будь-яку мову, відображайте ці посилання на stdout у вигляді списку. Ось приклад для перших результатів запиту обміну стеками: Вхід: ви вибираєте: URL ( www.google.com/search?q=stackexchange&ie=utf-8&oe=utf-8) або простоstackexchange …

16
Зашифруйте мені печиво
Виклик Кодуйте печиво типу ASCII відповідно до введених даних. Вхідні дані Вид печива. Це одна з трьох струн: "Звичайна", "Шоколадна" або "Горішки". Це можуть бути аргументи функції, stdin (або найближчий еквівалент) або аргументи файлів. Вихідні дані Cookie ASCII. Дивіться нижче. Повинно бути ___ / \ | | \___/ для простого …

8
Роздрукуйте найменший ідеальний квадрат
Сквертування площі - це процес облицювання квадрата, використовуючи лише інші квадрати. Якщо в цій плитці використовуються лише квадрати різних розмірів, то вона вважається ідеальною . Найменший можливий ідеальний квадрат квадрат є 112x112 квадрат плитковий з використанням 21 різних квадратів. Я створив художню версію цієї площі ascii нижче: ################################################################################################################ # ## …

2
XKCD: Аномалії клавіатури
Ще одна натхненна конкуренція XKCD . Цей заснований на клавіатурі Mash . Давши рядок введення, визначте аномальні символи, припускаючи, що більшість було введено в одному рядку стандартної клавіатури США QWERTY . Рядки введення можуть містити зміщені штрихи клавіш, але вони не будуть містити повернення каретки (Enter), символи, на які впливає …
16 code-golf 

1
Чут-А-Пірінг
Ось п’ять зображень груш та сталевого жолоба : A: B: C: D: E: Це лише ескізи, натисніть їх на повний розмір! (Я зробив це разом з Algodoo .) Цей клас зображень завжди має такі властивості: Вони завжди 400 × 400 пікселів з білим тлом. (Це може бути не зовсім білим, …

30
Антиферромагнітне впорядкування
Антиферромагнетизм - це те, що дослідники IBM використовували для переходу з 1 терабайтного диска на 100 терабайтний диск у тій же кількості атомів. У матеріалах, що виявляють антиферромагнетизм, магнітні моменти атомів чи молекул, як правило, пов'язані зі спінами електронів, вирівнюються за регулярною схемою із сусідніми спінами (на різних підрешітках), спрямованими …

2
Зрівняння рівнянь
Ваше завдання в цьому завданні - проаналізувати таке "рівняння сірника", як це ... ... і з’ясувати, чи можна його перетворити на дійсне рівняння, переставивши відповідність. Якщо це так, вам слід вивести найменшу кількість рухів для цього та отримане рівняння. Вхідні дані Вхід - це рядок, яку можна прочитати з STDIN, …
16 code-golf 

19
Відформатуйте задану кількість байтів у читаному для людини форматі
Виклик та походження На стеку Overflow популярним питанням є: як перетворити розмір байтів у читаний для людей формат у Java? Відповідь, яка найбільше голосує, має досить приємний метод зробити це, але це кодовий гольф, і ми можемо зробити краще, чи не так? Ваше завдання полягає в тому, щоб написати метод …
16 code-golf 

7
Яка ймовірність того, що лицар залишається на шаховій дошці?
Враховуючи розмір шахової дошки та початкове положення лицаря, обчисліть ймовірність того, що після kпереїздів лицар опиниться всередині шахової дошки. Примітка: Рицар робить усі 8 можливих рухів з однаковою ймовірністю. Як тільки лицар знаходиться поза шаховою дошкою, він не може повернутися всередину. Вхідні дані Введення розділяються комами у формі: l,k,x,y де …
16 code-golf  chess 

6
ASCII Мистецтво дня №3 - Китайські святині
У сьогоднішньому епізоді AAOD ми збираємося побудувати китайську святиню різної висоти. Розглянемо наступні приклади для висоти ( N) 1до6 N = 1: . | . ]#[ . \_______/ . ]###[ . \__]#.-.#[__/ |___| |___| |___|_|___| ####/_\#### |___| /_____\ N = 2: . | . ]#[ . \_______/ . ]###[ . …

10
Непрямий графік
Вступ У цьому виклику вам надається спрямований графік із самозаймами, а ваше завдання - перетворити його у непрямий графік без самокрут. Вхідні дані Ваш вхід - це спрямований графік з набором вершин {0, 1, ..., n-1}для якогось натурального числа n ≥ 0(або {1, 2, ..., n}якщо ви використовуєте індексацію на …

4
Побудуйте годинник ASCII Фібоначчі
Хтось побудував по-справжньому фантазійний годинник за допомогою цифр Фібоначчі, що виглядає дуже приємно, але є досить непридатним. Просто так, як нам це подобається! Давайте відтворимо це. Годинник складається з 5 секцій, що відповідають першим п'яти числам Фібоначчі, починаючи з 1 (тобто 1, 1, 2, 3, 5): ccbeeeee ccaeeeee dddeeeee dddeeeee …

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