Вопросы с тегом «code-golf»

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

1
Раздели мои целые числа
Вступление В области математики, известной как топология , есть вещи, называемые аксиомами разделения . Интуитивно понятно, что у вас есть набор Xи набор подмножеств X, которые мы можем рассматривать как свойства. Система хорошо разделена, если можно различить все предметы Xпо их свойствам. Аксиомы разделения формализуют эту идею. В этом задании …

5
Генерация алфавита в JavaScript
Я почти уверен, что нет лучшего способа сделать это, но подумал, что не мешало бы спросить. Я устал печатать a='abcdefghijklmnopqrstuvwxyz'. Крутые языки имеют Range('a'..'z')или похожие Что мы можем придумать с JS, который как можно короче ?? for(i=97,a='';i<123;){a+=String.fromCharCode(i++)} это больше, чем просто алфавит - но гарантирует, что я никуда не облажусь. …

4
Разметка взаимных
Учитывая число n> 77 , напишите программу или функцию, которая находит набор различных положительных целых чисел, так что сумма набора равна n , а сумма обратных значений набора равна 1. Пример для 80: 80 = 2 + 4 + 10 + 15 + 21 + 28 ⟶ 1/2 + 1/4 …


7
Генерация программ в увеличении размера
В этом задании вы напишите программу, которая выводит программу, которая в два раза длиннее исходной программы. Выведенная программа должна выводить новую программу программы удвоить свою длину. Примеры Если моя программа a: < a > aa < aa > aaaa < aaaa > aaaaaaaa правила Нет встроенных модулей В исходной программе …

7
Электростатический потенциал простой системы
В физике вроде электрические заряды отталкиваются, а в отличие от зарядов притягиваются. Потенциальная энергия между двумя единичными зарядами, разделенными расстоянием, dпредназначена 1/dдля одинаковых зарядов и -1/dдля разных зарядов. Потенциальная энергия системы зарядов является суммой потенциальных энергий между всеми парами зарядов. Вызов Определить потенциальную энергию системы единичных зарядов, представленных строкой. Это …

11
Какова частота этой заметки?
Быстрая музыкальная переподготовка: Клавиатура фортепиано состоит из 88 нот. На каждую октаву есть 12 нот, C, C♯/D♭, D, D♯/E♭, E, F, F♯/G♭, G, G♯/A♭, A, A♯/B♭и B. Каждый раз, когда вы нажимаете «C», паттерн повторяется на октаву выше. Нота однозначно идентифицируется 1) буквой, включая любые острые или плоские элементы, и …
21 code-golf  music 

1
Считайте общие шаблоны игры жизни
Задача здесь состоит в том, чтобы прочитать из .rleфайла Golly или открытого текста (на ваш выбор), имя файла которого предоставлено (в STDIN или в качестве аргумента командной строки), и идентифицировать и подсчитать общие шаблоны в сетке, закодированной в них. В качестве альтернативы вы можете выбрать, чтобы содержимое файла предоставлялось непосредственно …

2
Символическая интеграция полиномов
Примените неопределенный интеграл к данной строке. Единственные правила, которые вы будете использовать, определены так: ^cx ^ (n) dx = (c / (n + 1)) x ^ (n + 1) + C, n ≠ -1 c, C и n - все постоянные. Характеристики: Вы должны иметь возможность интегрировать полиномы с любой …

15
Вывести следующую кана
Символы японской каны соответствуют одному звуку на японском языке. За исключением ん ( n ), каждая другая кана состоит из согласной части и гласной части. Существует естественное упорядочение японской каны, своего рода «алфавитный порядок», который обычно упорядочен в таблице 10 на 5: | a i u e o ----------------------------- * …

6
Треугольная спираль Улама
У нас было несколько из проблем , о спирали Улама. Но этого недостаточно. В этом задании мы построим треугольную спираль Улама (в отличие от обычной квадратной спирали Улама). Вот эскиз того, как выглядит спираль. Как мы знаем, спираль Улама размещает все натуральные числа во внешней спирали и отмечает только те, …

5
Pyth Practice 2
Время для другой практики Pyth. Я представляю здесь 8 задач с решением Pyth каждое. Эти решения написаны начинающим Pyth. Он очень доволен этими решениями, так как они намного короче, чем его ответы на Python. Ваша задача, однако, показать его лучше. Создавайте эквивалентные, но более короткие программы. Это сложный вопрос о …
21 code-golf  pyth 

3
Насколько разнообразна моя полоса препятствий?
Задний план Я построил простую полосу препятствий, поместив коробки в прямоугольную комнату. Теперь я хочу подсчитать количество принципиально разных способов, которыми это можно решить. Мне нужно, чтобы ты написал мне программу для этого. вход Ваш ввод представляет собой непустой прямоугольный массив символов .#. Точки .- это пустое пространство, и они …

2
Являются ли эти деревья изоморфными?
Вступление В этой задаче ваша задача - написать программу, которая решает, являются ли два заданных дерева изоморфными. Дерево означает ориентированный ациклический граф, в котором каждый узел имеет ровно одно исходящее ребро, кроме корня, у которого его нет. Два дерева изоморфны, если одно можно преобразовать в другое путем переименования узлов. Например, …

2
Форматирование капли капитала
Вступление Напишите программу или функцию, которая добавляет капля в абзац. Программа будет вводить текст для форматирования, ширину столбца и количество строк для удаления заглавной буквы. Столицы выглядят так: Lines: 2 3 4 Drop capital: A| A.| A..| ~' ..| ...| etc. ~~' ...| ~~~' Это типографский вызов. вход Введите строку …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.