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

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

16
Простой рендеринг уценки
Существует несколько способов создания заголовков для сообщений в сети Stack Exchange. Формат это чаще всего 1 используется на PPCG , кажется: # Level one header ## Level two header ### Level three header Обратите внимание на пробел после хеш-меток. Также обратите внимание, что конечные хэш-метки не включены. Вызов: Возьмите (возможно …

18
Треугольники шестиугольников
Предположим, бесконечный лист шестиугольников состоит из |/\символов. / \ / \ / \ / \ | | | | | \ / \ / \ / \ / etc. | | | | \ / \ / \ / При заданном вводе n > 0выведите треугольную часть этой плитки, как …

13
Диагональная последовательность двоичных квадратов
Двоично-квадрат-диагональная последовательность строится следующим образом : Возьмем последовательность положительных натуральных чисел: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, ... Преобразовать каждое число в двоичное: 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111, 10000, …

22
Построить шахматную доску
Для этого задания вы напечатаете координаты и цвет каждой фигуры в начале игры в шашки. Введите x и y (через запятую) для каждого квадрата (с индексом 0-7) на шахматной доске, а затем "r" или "b" (для красного или черного цвета), где верхняя часть доски (ближе к y = 0 ) …

23
Найти разность чисел BCD
BCD разница Получив целое число n, преобразуйте его в BCD ( двоично-десятичное десятичное число ), заменив каждую десятичную цифру ее четырехзначным двоичным представлением 234 -> 0 0 1 0 0 0 1 1 0 1 0 0 Затем поверните список двоичных цифр, чтобы найти самые большие и самые маленькие числа, …

30
Поменять местами
Как многие из вас, вероятно, знают, аппаратная память (с байтовой адресацией) может быть разделена на две категории - с прямым порядком байтов и с прямым порядком байтов . В воспоминаниях с прямым порядком байтов байты нумеруются, начиная с 0 на младшем (наименее значимом) конце, а в старших - наоборот. Интересный …

30
Цифровые цифры
Треугольное число является числом , которое может быть выражено в виде суммы последовательных положительных целых чисел, начиная с 1. Кроме того, они могут быть выражены с формулой n(n + 1) / 2, где nимеет некоторое положительное целое число. Цифровая цифра аналога номера рассчитывается следующим образом: Разбить число на массив его …
20 code-golf  math 

20
Сделайте два числа взаимно простыми, сохраняя их наименьшее общее кратное
Для двух положительных целых чисел aи bвыведите два натуральных числа cи d, чтобы: c водоразделы a d водоразделы b cи dсовместно премьер наименьшее общее кратное из cи dсоставляет наименьшее общее кратное aи b. Если существует более одного возможного ответа, вы можете вывести только один или все из них. Тестовые случаи: …

30
Подсчитать изменения в массиве
Ваша задача сегодня состоит в том, чтобы написать программу или функцию, которая принимает массив целых чисел и подсчитывает, сколько раз, читая его слева направо, изменяется значение. Это проще показать на примере:[1 1 1 2 2 5 5 5 5 17 3] => [1 1 1 **2** 2 **5** 5 5 …

23
Делятся ли списки?
Вдохновленный (с объяснением украдено у) это Фон Скажем, у вас есть два списка A = [a_1, a_2, ..., a_n]и B = [b_1, b_2, ..., b_n]целых чисел. Мы говорим, Aчто потенциально делим на то, Bесли есть перестановка, Bкоторая делает a_iделимым b_iна всех i. Тогда возникает проблема: можно ли изменить порядок (т. …

14
Сколько штатов я граничу?
Когда я был моложе, на моей стене напротив моей кровати была прикреплена большая карта США. Когда мне было скучно, я смотрел на эту карту и думал о чем-то другом. Материал, подобный теореме о четырех цветах, или какое состояние граничило с большинством других состояний. Чтобы избавить меня от некоторых умственных способностей …
20 code-golf  number 

25
Сохранить / удалить / увеличить последовательность
Вот последовательность, о которой я говорю: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} Начиная с 1, оставьте 1, отбросьте следующие 2, оставьте следующие 2, сбросьте 3, оставьте 3 и так далее. Да, это тоже на OEIS (A064801) ! Соревнование Дано целое число n>0, найти …

21
Сложите целое число, чтобы сэкономить место!
Безумный математик владеет обширной коллекцией чисел, и поэтому оставленное им пространство довольно ограничено. Чтобы сэкономить, он должен сложить целые числа, но, к сожалению, он действительно ленив. Ваша задача, если вы хотите помочь ему, - создать функцию / программу, которая складывает данное положительное целое число для нашего числового маньяка. Как сложить …

15
Предсказание столкновения: уйдет ли грабитель?
Думайте о дороге как о числовой линии, начинающейся 0и продолжающейся до бесконечности: ................................................................. На дороге две машины: Cа R. Cэто полицейский, который пытается поймать R, грабитель. Cначинается с 0и Rначинается где-то на дороге: C.............................R.................................. Полицейский уже движется - он преследует грабителя. У него постоянная скорость. Грабитель только что запрыгнул в …

30
Найти сумму делителей N
Напишите программу, которая отображает на экране сумму делителей числа (1 ≤ N ≤ 100), введенных пользователем в диапазоне от 1 до N. Это OEIS A000203 . Примеры: Вход : 7 7 / 1 = 7 7 / 7 = 1 7 + 1 = 8 Выход: 8 Вход: 15 15 …

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