Пазлы для программирования и Code Golf

Вопросы и ответы по программированию головоломок энтузиастов и любителей кода

30
Показать цифровые часы
Показать цифровые часы (Я вижу, что есть много проблем с часами, я пытался прочитать их все, я уверен, что это уникально) Написать код , который постоянно обновляет цифровые часы отображаются в формате , h:m:sгде h, mи sможет занять 1 или 2 символов каждая. В простых терминах, как выразился @BlueEyedBeast, я …
20 code-golf 

20
Найдите «рекурсивный размер» списка
Вдохновленный найти «развернутый размер» списка . Определите Рекурсивный размер RSсписка, не содержащего списков, в качестве его длины (количество содержащихся элементов) и Рекурсивный размер списка, содержащего любые списки, в виде суммы его длины и Рекурсивного размера этих списков. Вызов Напишите программу или функцию, которая выводит Рекурсивный Размер любого заданного списка в …


5
Вывеска, показывающая сгруппированные часы работы кафе
Вы, наверное, видели эти знаки на дверях разных магазинов: ЧАСЫ РАБОТЫ пн-пт 0900-1800 сб-вс 1100-1530 Задача здесь состоит в том, чтобы сгенерировать такой знак, сгруппировав последовательные дни с одинаковыми часами работы из списка часов работы на всю неделю. Обратите внимание, что неделя «оборачивается» тем, что считается последовательным. Входные данные: 7 …
20 code-golf 

8
Визуализировать сортировку
Скажем, у меня есть список типа [3, 0, 4, 2, 1], и я использую сортировку выбора, чтобы отсортировать ее, я мог бы визуализировать это так: 3,0,4,2,1 |-| 0,3,4,2,1 |-----| 0,1,4,2,3 |-| 0,1,2,4,3 |-| 0,1,2,3,4 Эта задача о визуализации сортировки, как это. вход Ваш ввод будет список положительных чисел, в любом …

6
Создайте ASCII Покер
У покера есть этикет в том, как вы расставляете свои фишки, часто применяемые в турнирах - ваши фишки не могут быть «спрятаны» от ваших оппонентов, будучи позади других, в основном, чтобы не прятать некоторые крупные фишки. Соревнование Мы собираемся играть в покер в ASCII, поэтому нам нужно написать функцию или …

12
KITT car ASCII art
В сериале 80-х годов Knight Rider был представлен интеллектуальный автомобиль с самосознанием под названием KITT. Одним из отличительных аспектов автомобиля была передняя панель сканера, которая позволяла KITT «видеть» (и это выглядело подозрительно знакомым поклонникам другого, более раннего сериала ). У сканера было восемь источников света, как видно на этой картинке: …


4
Есть ли языки, которые особенно хороши в искусстве ASCII?
Мне было интересно, есть ли какие-нибудь эзотерические языки или языки игры в гольф, которые специально нацелены на вывод текста и искусство ASCII? Например, 05AB1E по крайней мере начал с таргетинга на базовые конверсии. Существуют ли какие-либо языки игры в гольф, предназначенные для вывода текста и текста? Если да, то есть …

3
Круглый п Сиг Инжир
Вызов Задав число xи число n, округлите число xдо nзначащих цифр и выведите результат. Значимые фигуры Значимые цифры числа являются цифрами, которые несут значение, способствующее его разрешающей способности измерения. Это включает в себя все числа, кроме ведущих нулей. Имейте в виду, что ведущие нули после десятичной точки по-прежнему незначительны . …
20 code-golf  math 

29
Найти максимальное отклонение
Эта проблема "вдохновлена" вопросом, который изначально задавался на Quora (не для игры в гольф). Я просто хочу сделать это вызов для вас, ребята (и моя первая проблема здесь). Учитывая массив целочисленных элементов vи целое число d(мы предполагаем, что d меньше или равен длине массива), рассмотрим все последовательности dпоследовательных элементов в …

25
Разорванные суффиксы
Если дана строка ASCII, выведите ее разнесенные суффиксы. Например, если строка была abcde, есть 5 суффиксов, упорядоченных от самого длинного до самого короткого: abcde bcde cde de e Каждый суффикс затем разбирается , что означает, что каждый символ копируется столько раз, сколько его одноиндексное местоположение в этом суффиксе. Например, взрывая …
20 code-golf  string 

25
Разнесенные числа
Получив список Nнеотрицательных целых чисел, выведите эти числа с пробелами слева, чтобы длина составляла N. (Либо верните список символов или строк.) Вы можете предположить, что Nон больше или равен количеству цифр самого большого числа в списке. В конце допускаются пробелы. Вы также можете взять строку, содержащую эти числа, но Nэто …
20 code-golf  string 

18
Сортировка по нескольким ключам
Имея список индексов и ноль или более списков целых чисел, выведите списки целых чисел, отсортированные в порядке возрастания, с приоритетом ключа из первого ввода. пример Пусть будет ввод ключей [1, 0, 2], а ввод списков будет [[5, 3, 4], [6, 2, 1], [5, 2, 1]]. Эти списки должны быть отсортированы …

4
Утвердить ствол и лист заговор
На графике ствола и листа отображаются группы числовых значений в группах, которые определяются всеми, кроме последней цифры. Например, предположим, у нас есть этот набор данных: 0, 2, 12, 13, 13, 15, 16, 20, 29, 43, 49, 101 Мы могли бы получить этот ствол и листовой участок: 0|02 1|23356 2|09 3| …

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