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

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

6
RGB в Xterm конвертер кольорів
256-кольорові термінали, сумісні з Xterm, додають 240 кольорів поверх звичних 16 системних кольорів. Кольори 16-231 використовують 6 рівнів (0, 95, 135, 175, 215, 255) червоного, зеленого та синього кольорів, упорядкованих лексикографічно. Кольори 232-255 - це просто 24 рівня сірого (8 ... 238 на 10с). Щоб краще зрозуміти, про що я …
13 code-golf  color 

3
Згладьте програму Stack Cats
Stack Cats - це оборотна мова на основі стека. Його оборотна природа спричиняє дещо дивні петлі. Ця виклик стосується умовного циклу (...). Коли ці петлі вкладені певними способами, можна перетворити код, щоб зменшити глибину введення. Ось правила (де Aі Bстоять довільні фрагменти): Коли одна петля починається з іншої петлі, ми …

1
Ви можете перемогти Білла Гейтса?
Сортування млинців - це розмовний термін для математичної проблеми сортування невпорядкованої стопки млинців за розміром, коли шпатель можна вставити в будь-яку точку стопки і використовувати для перегортання всіх млинців над нею. Номер млинця P (n) - мінімальна кількість фліп, необхідна для n млинців. 1 У 1979 році молодий Білл Гейтс …

2
Як вирішити загальну задачу на тему «повернути правду до перемоги» у 21 діаграмі
Існує сайт під назвою «Повертайся правдою до перемоги» з цікавими завданнями для програмістів Javascript. Мета - знайти аргументи на задану функцію, які змушують її повернути істину. Наступне - одне із завдань: function total(x) { return (x < x) && (x == x) && (x > x); } Користувачі повинні знайти …

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

5
Цілі трикутники з периметром менше n
Визначення "Цілий трикутник" - це цілий з цілими координатами. Наприклад, наступний трикутник є цілим трикутником: (0, 0), (0, 1), (1, 2) with perimeter 1 + sqrt(2) + sqrt(5) ≈ 4.650. Завдання Мета цього виклику - порахувати всі цілі трикутники (до конгруентності) з периметром менше n. Вхід і вихід Аргумент подаватиметься …

3
Нормалізація комуністичної підрядки
Якщо рядок T довжиною K з’являється K або більше разів у рядку S , він потенційно є комуністичним . Наприклад, 10у 10/10потенційно комуністична, бо вона з'являється в 2 рази і має 2 довжини . Зауважте, що ці підрядки не можуть перетинатися. Комуністичне перетворення є той , який приймає цей рядок …
13 code-golf  string 

20
Обчисліть матрицю оптимального квадрата
Матриця оптимальної (для досить вузької рамки даного завдання) виходять «стиснути» елементи з відповідних рядків і стовпців квадратної матриці і отримувати максимум з кожної пари. Наприклад, дано таку матрицю: 4 5 6 1 7 2 7 3 0 Ви можете комбінувати його з транспонованою отримати: [[[4,5,6],[4,1,7]],[[1,7,2],[5,7,3]],[[7,3,0],[6,2,0]]]. Якщо ви промайнути кожну пару …

9
Характерний многочлен
Характеристичний поліном квадратної матриці А визначається як многочлен р А (х) = Det ( я х- ) , де я це одинична матриця , і опр на визначник . Зауважимо, що це визначення завжди дає нам монічний многочлен таким, що рішення є унікальним. Ваше завдання для цього завдання - обчислити …

10
Калькулятор середньої кваліфікації студента коледжу
GPA калькулятор (GPA = середня оцінка балів) Ви підкреслені студентом коледжу під час тижня фіналу. Замість того, щоб вчитися на те, щоб ви склали іспити, ви вирішили, що найкраще визначити, який середній бал ви будете мати в кінці семестру. Таким чином, у вас є дані, щоб створити резервну копію вашого …
13 code-golf 

4
Скільки запущених екземплярів?
Напишіть нескінченно запущену програму, яка повідомляє про кількість запущених екземплярів. Кожен екземпляр програми повинен також повідомляти про порядок їх відкриття з усіх інших запущених екземплярів. Приклад Користувач запускає програму вперше - ми називаємо цей Екземпляр 1. Відображається екземпляр 1 1/1, оскільки це перший екземпляр, який запускається із загальної кількості 1, …

25
Обчисліть верхню Divmod
Завдання Зазначені два позитивних цілих чисел (DIVID е й і Divis O г), обчислити Q uotient і г emainder. Зазвичай це було б обчислено як і e = o*q+rде . Для цього виклик все-таки, але і . Наприклад, і , як правило, це було б , оскільки і . Тут …

6
Шестигранна ланцюг ASCII
Проблема Намалюйте шестигранну ланцюжок xдовгою, кожен зі стороною yдовжини Вхідні дані x - довжина ланцюга <= 50 y - довжина кожної сторони <= 50 Приклади x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ / \ / \ / \__/ …

6
Спіраль з алфавіту!
Подивіться на наступний рядок. Помітили шаблон? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL CUM BAZYXWV N EO DP CQ BAZYXWVUTSR Як деякі могли помітити, це в основному спіраль алфавіту, де відстані між рядками / стовпцями поступово збільшуються на 1 пробіл / новий рядок. Суворе визначення Нехай лічильник c , який …

9
Повторні цифри
Інша послідовність, черговий виклик. * Визначення Наочний pв цій послідовності, давайте назвемо його A, якщо для кожної цифри dв pдесятковому розкладанні «s, ви замінюєте dз dкопіями dі отримане число до сих пір прем'єром; нулі заборонені. Наприклад, 11тривіально в цій послідовності (це, до речі, перше число). Наступним у послідовності є 31, …

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