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

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

8
Удивительная система сортировки сумасшедшего библиотекаря
Это снова в школьный сезон! Так что на неполный рабочий день вы помогаете в школьной библиотеке. Проблема в том, что главный библиотекарь никогда даже не слышал слова «Десятичный Дьюи», не говоря уже о внедрении этой системы. Вместо этого используемая система сортировки выросла «органично», поскольку библиотека расширилась ... Стремясь сохранить свое …

4
Рекурсивные спирали ASCII
Этот конкурс окончен. Спасибо за интересные записи, не относящиеся к esolang, и поздравляю Jakuje за его успешное представление JavaScript. В великой традиции ASCII Art Challenges на этом сайте, вот еще один. Учитывая вход, нарисуйте спираль. &>----v ||>--v| |||>v|| |||@||| ||^-<|| |^---<| ^-----< Просто, да? Хе-хе-хе ... Да ... (Вдохновлено постом …

9
Реализуйте парадигмы функционального программирования
Ваша компания только начинает работу над проектом, и вы впервые решили использовать стиль кода функционального программирования. Однако ваш начальник действительно неуверен в себе и не хочет использовать встроенные функции, а требует от вас реализации основных функций. В частности , вы должны написать функции: Map, Nest, Apply, Range, Foldи Tableна языке …

13
Каждая возможная длина цикла
Можно сказать, что функция (или программа), которая принимает входные данные и обеспечивает выходные данные, имеет цикл, если повторный вызов функции на ее собственном выходе в конечном итоге достигает исходного числа. Например, возьмите следующую функцию: Input: n 1 2 3 4 5 6 Output: f(n) 5 7 1 3 4 9 …

8
Это просто или сложно?
Для того, чтобы сделать что-то сложное, вы должны сделать что-то для компьютера, чтобы выяснить, объясняются ли некоторые слова простым способом. Что-то объясняется простым способом, если оно использует только десять сотен наиболее употребляемых слов. Если нет, то это объясняется трудным способом. Это может быть полная компьютерная вещь или часть компьютерной вещи. …
21 code-golf  string 

2
Поверните алмазную плитку
Любой обычный шестиугольник может быть облицован бриллиантами, например, так (украдено из этого вопроса ): ______ /_/_/\_\ /_/\_\/\_\ /\_\/_/\/_/\ \/_/\_\/_/\/ \_\/_/\_\/ \_\_\/_/ Мы рассмотрим выше плитку размером 1 (так как стороны алмазов сделаны из одной / или \ каждой). Тот же лист размером 2 будет выглядеть так: ____________ / / /\ …

10
Средний цвет изображения
Средний цвет изображения Ученые смогли определить средний цвет вселенной, но во сколько байтов мы можем найти средний цвет на изображении? Твое задание Ваш ввод будет одним изображением, которое вам нужно будет найти среднее значение цветов в изображении и вывести шестнадцатеричную строку цвета ( #??????). Изображение может быть любого из следующих …

26
Сделать PPCG Фавикон
1 ноября, выпуск программных головоломок и Code Golf закончится, поэтому в течение следующих 11 месяцев мы хотим сохранить некоторые воспоминания о том, когда мы не учились. Напишите программу, которая создает значок PPCG, см. Ниже. Изображение должно быть не менее 64х64 пикселей. Синий должен быть цветом # 62B0DF. Фон может быть …

12
Числа майя ASCII
Напишите программу или функцию, которая, учитывая положительное целое число в качестве входных данных, выводит представление этого целого числа в числах майя . Цифры майя Цифры майя - это образная система (основание 20), использующая только 3 символа: < >для нуля (правильный символ - это своего рода оболочка, которую трудно представить с …

5
Случайная ASCII Art of the Day # 5: Diamond Tilings
Время пюре! Это часть № 5 моей серии «Случайный гольф дня» и серии ASCII Art of the Day от Оптимизатора . Ваша заявка (и) в этом конкурсе будет учитываться в обеих таблицах лидеров (которые вы можете найти связанные сообщения). Конечно, вы можете относиться к этому, как к любому другому вызову …

4
Достигая счастливых чисел в репутации
Новый игрок в код, Джо, только что зарегистрировался на сайте. У него 1 репутация, но он намерен достичь всех своих счастливых чисел точно. Джо верит в высшие силы, которые помогут ему достичь своей цели с минимальным количеством (его или других) действий. Как новый пользователь, он также считает, что возможна негативная …

9
Расчет Коллац Кузены
Определите функцию f (n) для натурального числа n следующим образом: n / 2 , если n четное 3 * n + 1 , если n нечетно Если вы неоднократно применяете эту функцию к любому n, большему 0, результат всегда кажется сходящимся к 1 (хотя пока никто не смог доказать это). …

3
Выборочное убийство натуральных чисел
Вступление Арифметическая тюрьма - это специальное средство, которое заключает в себе положительные целые числа. Однако в последнее время положительные целые числа пытались убежать. Поэтому надзиратели решили убрать некоторые положительные целые числа, чтобы отправить сообщение другим целым числам. Они наняли разработчика программного обеспечения для написания программы, чтобы выяснить, какие целые числа …
21 code-golf  grid 

5
Китайская шахматная доска
Игра в китайские шашки ведется на доске с пробелами в форме шестиконечной звезды: Изображение из Википедии Мы можем создать ASCII-арт-представление этой доски, используя .пустые места и буквы GYORPBдля шести цветных стартовых локаций: G G G G G G G G G G B B B B . . . . …

6
Китайская теорема об остатках
Теорема об остатках в Китае говорит нам, что мы всегда можем найти число, которое дает любые необходимые остатки при различных простых модулях. Ваша цель - написать код для вывода такого числа за полиномиальное время. Самый короткий код выигрывает. Например, скажем, мы получили эти ограничения ( %представляет мод): n % 7 …

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