Головоломки для програмування та коди для гольфу

Q & A для програмування головоломки ентузіастів і код гольфістів

6
Гольф і Код - Тріглад
Прочитайте це Інг Нгімраег Виклик Давши слово на валійській мові, виведіть усі можливі мутовані форми слова. Мутації Мутація - це зміна першої літери слова при дотриманні певних слів або в певному граматичному контексті. У валійській мові вважаються наступними приголосними: b c ch d dd f ff g ng h l …

7
Будинок Діда Мороза
Будинок Діда Мороза Примітка. Це перше завдання, яке я намагався поставити. Це пройшло через «Пісочницю», але якщо ви знайдете щось не так, будь ласка, не просто зверніть увагу, а залиште коментар, щоб я міг його покращити. Фон Існує стара дитяча головоломка, де завдання - намалювати коробочку з дахом і хрестом …

30
Вкладіть рядок всередині масиву n разів
Ви повинні створити функцію, яка розміщує рядок sвсередині масиву, nраз >>> N("stackoverflow",2) [['stackoverflow']] Параметри: s - рядок ascii n - Ціле число >= 0 Правила Найкоротший код виграє. Вихід буде вкладеним array, listабо tuple(або аналогічного типу засновані від масиву) Випробування >>> N("stackoverflow",0) 'stackoverflow' >>> N("stackoverflow",1) ['stackoverflow'] >>> N("stackoverflow",5) [[[[['stackoverflow']]]]] Натхненний: …
16 code-golf  string 

18
Цифрова різноманітність
Позитивне ціле число може бути представлене в цілій базі 1 <= b < inf. При перетворенні на цю базу він має деяку кількість різних цифр. Будь-яке додатне ціле число в базі 1має 1чітку цифру. Більшість позитивних цілих чисел у базі 2мають 2різні цифри, виняток становлять лише ті форми 2^n - …

11
Випадково неправильно написати слово
Натхненний цим питанням CR (будь ласка, не вбивайте мене за перегляд CR) Спец Ймовірність неправильного написання слова: 1/3 часу не змінюють вихід 1/3 часу видаліть випадковий символ 1/3 часу дублює випадковий символ Шанс для видалення / дублювання заданого символу у вхідному сигналі повинен бути однаковим для всіх символів. Якщо два …

11
Виведіть «Lorem ipsum» з мінімальною кількістю символів
Я пам’ятаю, що люди казали, що розмір коду слід вимірювати в байтах, а не в символах, тому що можна зберігати інформацію із дивними символами Unicode, які не мають візуального значення. Наскільки це може бути погано? У цьому виклику слід вивести такий текст Lorem Ipsum, узятий із Вікіпедії : Lorem ipsum …

14
Непаліндромні числа
Строго непаліндромное число N є числом , яке не паліндром в будь-якому базі (в базах від 2 до N-2). Ці номери вказані на OEIS Наприклад, число 19в базі 2,3,4,5,6, ... 17: 10011, 201, 103, 34, 31, ... 12. Жодне з цих уявлень не є паліндромним, тому число суворо непаліндромне. Для …

6
Покатайте ASCII штампу
У цьому виклику з кодом-гольфу ви повинні вивести мистецтво випадкового рулону. подобається це: ________ /\ \ / \ 6 \ { 4 }-------} \ / 5 / \/_______/ Будь ласка, зверніть увагу, що: ________ /\ \ / \ 3 \ { 4 }-------} \ / 5 / \/_______/ недійсний вихід, …

19
Автоматичний розширювач коробки
Вступ Іноді мої ящики занадто малі, щоб вмістити в нього що-небудь. Мені потрібно, щоб ти зробив розширювач коробки! Отже, що робить коробку коробкою у цьому виклику. OOOO O O O O O O OOOO Кути коробки - це завжди пробіли. Сама коробка може бути зроблена з того ж символу. Цей …

12
Моделюйте шухляду для носок
Фон У мене є колекція «шкарпеток у будній день», які представляють сім пар шкарпеток, позначених по днях тижня. Коли я праю шкарпетки, вони закінчуються в купі, і я повинен розставити їх у потрібні пари, перш ніж покласти їх у шафу. Моя стратегія - одночасно витягнути один випадковий шкарпетку з палі …
16 code-golf  random 

2
Нормальні речення
Напишіть програму або функцію, яка, даючи вхідний рядок і стандартне відхилення σ, виводить цей рядок по звичайній кривій розподілу із середнім 0і стандартним відхиленням σ. Крива нормального розподілу yКоордината кожного символу cє: де σдаються в якості вхідних даних, і де xце xвісь координати c. Символ у центрі рядка має x …
16 code-golf  math  string 

17
Шестірня, обертовий
Шестірні передають різну кількість швидкостей, залежно від розміру сітчастої передачі. У Джека є машина, яка обертає шестерню. але ти не знаєш швидкості останньої передачі. На щастя, ви чудовий гольфіст з кодом, тому можете допомогти йому! Отже, що мені робити? Кожна передача представлена ​​2 числами, радіусом внутрішньої передачі та радіусом зовнішніх …
16 code-golf 

5
Залишити коментар
Завдання: Складіть програму, яка залишить коментар до цього питання. Зміст має бути 1234567890123456. Зміни: Ви можете залишати свої імена та паролі як Uі Pякщо ви використовуєте ім’я користувача та пароль. (якщо застосовно) Немає скорочень URL-адрес (якщо застосовується) Ви не можете використовувати консоль браузера.

26
Перетворити n рядків довжиною m в m рядків n довжини
Напишіть програму, яка, з огляду на будь-яку кількість n рядків довжини 'm', повертає 'm' кількість рядків 'n'-довжини, з цією умовою: Кожен новий рядок повинен містити літери в тому самому індексі інших рядків Наприклад, перша вихідна рядок повинна містити першу літеру всіх вхідних рядків, друга вихідна рядок повинна містити другу літеру …
16 code-golf  string 

8
Падіння кульок ASCII
Вхідні дані Вам дається двовимірна карта з кулями і землею в ній. Це виглядає приблизно так: 1 5 2 3 4 __________________________ Кожне число - це кулька, а _рівень землі. Символ підкреслення _не дозволений в жодному іншому рядку, крім лінії рівня землі. Є лише пробіли, нові рядки та цифри, 0-9дозволені …

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