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

12
Посчитайте, сколько месяцев у вас полные 31 день, считая костяшки пальцев.

Сколько из вас все еще использует свой сустав, чтобы определить, будет ли месяц иметь полные 31 день или меньше? Ваша задача - написать программу, которая подсчитывает, сколько месяцев в месячном диапазоне имеют полные 31 день, а сколько - менее 31 дня, «считая суставы». Предоставлено: amsi.org.au...

12
Опрокинуть песочную кучу

(Есть связанные вопросы о бесконечных песчаных кучах и поиске элементов идентичности песочных куч .) Если задана матрица неотрицательных целых чисел, верните матрицу тех же размеров, но свергнутую : Если матрица не содержит значений больше 4, верните ее. Каждая «ячейка», которая больше 3,...

12
Композиция перестановок - групповой продукт

Учитывая две перестановки в форме непересекающегося цикла, выведите их произведение / композицию в форме непересекающегося цикла. Чтобы найти композицию, преобразуйте непересекающиеся циклы в перестановки в двухстрочной записи. Каждое число в непересекающейся части цикла отображается на число,...

12
Отрицание струны

Отказ от ответственности: это не моя задача, но ThisGuy сказал, что я в порядке, чтобы опубликовать. Иногда я хочу сделать слово в противоположность, как будто happinessидет unhappiness. К сожалению, когда это происходит, мой мозг иногда становится пустым. И вот однажды, после еще одного такого...

12
Лучше поздно, чем никогда!

Ваша программа / функция и т. Д. Займет 2 входа. Первым будет список тех, кто пришел на мою вечеринку и когда. Пример: Kevin 13:02 Ruby 5 Sam 3 Lisa 6 Bob 12 Что это обозначает? Это означает, что Кевин сначала пришел на мою вечеринку (в 13:02, 24-часовое время), затем Руби через 5 минут, затем Сэм...

12
Рассчитать репутацию пользователя

Вызов Учитывая имя пользователя (не ID, у нас уже есть этот вызов), выведите его текущую репутацию и ID. вход Ввод будет единственной строкой, которая является именем пользователя. Вы можете предположить, что этот пользователь существует. Выход Выходными данными будут два целых числа для STDOUT или...

12
Безумный химик и умный программист

Предыстория У тебя пробуждается головокружение в химической лаборатории, и ты понимаешь, что тебя похитил старый безумный химик. Поскольку он не может хорошо видеть из-за своего возраста, он хочет, чтобы вы работали на него, и только тогда вы можете сбежать из лаборатории. задача Ваша задача -...

12
Пусть четвертый болеет гриппом

Так как завтра 4 мая, вот небольшой пост на тему «Звездных войн», чтобы мысленно подготовить вас ко всем плохим шуткам, которые появятся завтра. предыстория Во время сессии галактического сената все сенаторы сидят в n*nсетке. Внезапная вспышка гриппа JarJar (которая длится вечно и заставляет...

12
Диаграмма Венна

При наличии нескольких наборов, например s1={2,3,7}, s2={1,2,4,7,8}и s3={4,7}, диаграмма Венна визуализирует каждый набор с помощью замкнутой кривой и элементов набора, которые находятся внутри или за пределами периметра кривой, в зависимости от того, являются ли они элементом набора или нет....

12
Более легкое общение означает… ○ циркулярное издание!

Исходя из этого , но меня попросили [1] , [2] сделать графическое издание. задача Генерация кругового отображения текста EASIER COMMUNICATION MEANS FASTER CODING MEANS FEWER CODERS MEANS . Любой прописной шрифт идет. Вершины письма должны быть вне круга. Либо пространство перед FEWERдолжно быть...

12
Советы по игре в гольф ///

Какие общие советы у вас есть для игры в гольф в /// ? Я ищу идеи, которые могут быть применены к задачам кода-гольфа и которые, по крайней мере, несколько специфичны для /// (например, «удалить ненужные пробелы» не является ответом). Советы по itflabtijtslwi и Lines относятся к теме и...

12
Скажите, сколько там квадратов?

Для непустого двумерного массива, состоящего из 0и 1, найдите количество квадратов, у которых все 4 угла 1. Квадраты не должны быть "вертикальными". Все строки гарантированно имеют одинаковую длину. Разумные методы ввода / вывода допускаются. Testcases: 0001000 1000000 0000000 0000100 0100000 Это...

12
Сколько раз вам придется играть в гольф?

Для этой задачи вы должны создать программу, которая принимает целое число xи выводит свой источник xмного раз. правила Это codegolf, цель состоит в том, чтобы в вашей программе было как можно меньше байтов Если вы отправляете функцию, функция должна принимать xв качестве параметра и либо...

12
Это был мой укус?

Вчера я оставил свой бутерброд на столе. Когда я встал сегодня, там был укус ... Это было мое? Я не могу вспомнить ... Проблема: Возьмите изображение сэндвича и мой рисунок укуса и скажите мне, был ли это мой укус или нет. Примеры: Пример 1: Мой образец укуса: .. . Sandwich: ##### .#### ..###...

12
Гольф тебе анаграмма на отлично!

Задание В этой задаче ваша задача - написать некоторый код, который выводит одну из анаграмм, выбранных случайным образом, с равномерным распределением, но он никогда не должен выводить сам. разработка При отсутствии ввода ваша программа должна вывести любую из анаграмм своего исходного кода. Ваша...

12
Посчитайте видео в плейлисте Youtube

Вызов Учитывая плейлист Youtube, выведите количество видео в нем. I / O Плейлист будет указан как URL; например, https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC(это плейлист, который мне прислал друг, чтобы попытаться заставить меня слушать K-Pop, потому что она одержима...

12
Дополнить файл нулями

Ваша задача сегодня будет взять существующий файл и добавлять к нему нули, пока он не достигнет определенного размера. Вы должны написать программу или функцию, которая берет имя файла в текущем каталоге fи количество байтов b. Сохраняя исходное содержимое f, вы должны записать нули (нулевые байты,...

12
Найти мистера данного соединения!

Вызов Учитывая формулу химического вещества, выведите M r соединения. Уравнение За каждым элементом в соединении следует число, которое обозначает номер указанного атома в соединении. Если числа нет, то в соединении есть только один атом. Вот некоторые примеры: Этанол (C 2 H 6 O) будет C2H6Oтам,...

12
Двойной каскад

Во-первых, математическая интерлюдия, короткая, и того стоит: Если 0 < a < 4, то логистическая функция f(x) = ax(1-x) отображает интервал [0,1] внутри себя. Это означает, что можно играть в итерационную игру; например, если a = 2, начальное значение 0,3 становится 0,42, затем 0,4872 и т. д....

12
Сколько способов записать числа в виде сумм квадратов?

задача Даны два целых числа dи n, найти количество способов выразить nкак сумму dквадратов. То есть n == r_1 ^2 + r_2 ^2 + ... + r_d ^2такое, что r_mявляется целым числом для всех целых чисел 1 ≤ m ≤ d. Обратите внимание, что обмен двух разных значений (например, r_1и r_2) считается отличным от...