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

33
Микрогравитационный шарик

Вы находитесь на передовой межгалактической космической станции. Ваш друг, который работает в «Изучении гравитации», только что создал игру, в которой микрогравитация используется для перемещения мяча. Она вручает вам маленький контроллер с четырьмя стрелками на нем и лабиринтную конструкцию с...

33
Это сильное слово?

Они говорят, что hateэто сильное слово. Я хотел выяснить, почему, поэтому я хорошо посмотрел на слово. Я заметил, что у каждого согласного был гласный после этого. Это показалось мне достаточно сильным, поэтому я решил, что именно это делает слово сильным. Я хочу найти более сильные слова, поэтому...

33
Как долго должна работать моя микроволновая печь?

Я голоден. Давайте что-нибудь в микроволновке. Учитывая числовой ввод от 1 до 4 цифр, выведите количество секунд, в течение которых микроволновая печь должна работать. Детали Хитрость заключается в том, чтобы выяснить, вводит ли пользователь секунды или комбинацию секунд и минут. Единицы и десятки...

33
Мой штрих-код действителен?

EAN-8 штрих - кода включает в себя 7 цифр информации и 8 - й контрольной цифрой. Контрольная сумма рассчитывается путем поочередного умножения цифр на 3 и 1, сложения результатов и вычитания из следующего кратного 10. Например, учитывая цифры 2103498: Digit: 2 1 0 3 4 9 8 Multiplier: 3 1 3 1 3 1 3...

33
Уменьшить число на наибольшую цифру

Задача: Учитывая целое число в десятичной системе счисления, уменьшите его до одной десятичной цифры следующим образом: Преобразуйте число в список десятичных цифр. Найти самую большую цифру, D Удалить D из списка. Если D встречается несколько раз, выберите первое слева (в наиболее значимой...

33
Найти наименьшее натуральное число, которое заканчивается на n, делится на n и чьи цифры составляют n

Это все в заголовке ... Возьмите в качестве входных данных положительное целое число n>=12и ... делайте то, что говорит заголовок. Да, это на OEIS A187924 . Некоторые тестовые случаи 12 -> 912 13 -> 11713 14 -> 6314 15 -> 915 16 -> 3616 17 -> 15317 18 -> 918 19 -> 17119...

33
Будь как можно честнее

Введение В этом задании вы должны разбить целое число на две части. Поскольку никто не любит получать кусочек пирога меньшего размера, ваша цель - быть максимально справедливым. Например, если вы хотите разбить целое число 7129на две части, есть 3 возможных способа сделать это. 7,129, 71,29и...

33
Моя Матрица Стрелка?

Определение Матрица со стрелками - это матрица , в которой все записи равны 0 , кроме тех, которые расположены на главной диагонали, в верхней строке и в крайнем левом столбце. Другими словами, матрица должна выглядеть так: * * * * * * * * 0 0 0 0 * 0 * 0 0 0 * 0 0 * 0 0 * 0 0 0 * 0 * 0 0 0 0 * Где...

33
Flippign Lettesr Aroudn

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

33
Могут ли квадратные годичные кольца генерироваться из простых чисел?

Видимо да! В три простых шага. Шаг 1 Пусть f ( n ) обозначает функцию подсчета простых чисел (число простых чисел, меньших или равных n ). Определите целочисленную последовательность s ( n ) следующим образом. Для каждого положительного целого числа n , Initiallize т к п . Пока t не является ни...

33
Сумма пяти кубов

Получив целое число, выведите пять совершенных кубов, сумма которых равна этому целому числу. Обратите внимание, что кубы могут быть положительными, отрицательными или нулевыми. Например, -10 == -64 - 64 + 64 + 27 + 27 поэтому для ввода -10вы можете вывести [-64, -64, 64, 27, 27], хотя возможны и...

33
Сколько аргументов было передано?

Используя выбранный вами язык, напишите функцию, которая принимает переменное число аргументов и возвращает количество аргументов, с которыми она была вызвана. Особенности: Ваш язык должен поддерживать функции аргументов с переменным аргументом: что-то вызываемое, которое принимает произвольное...

33
Алфавитная гистограмма

Учитывая входное предложение, состоящее из одного или нескольких слов [a-z]+и нуля или нескольких пробелов , выведите гистограмму (гистограмму) в стиле ASCII распределения букв входного предложения. Гистограмма должна быть расположена горизонтально, то есть с буквенным ключом вдоль основания в...

33
Можно ли разделить число на степени 2?

Вчера, играя с моим ребенком, я заметил номер в его игрушечном поезде: Таким образом, у нас есть которые можно разделить на или4281428142814 - 2 - 8 - 14-2-8-14-2-8-122- 21- 23- 2022-21-23-202^2-2^1-2^3-2^0 Очень простая задача: если в качестве входных данных ввести неотрицательное число, верните...

33
Алгоритм сортировки

Существует «алгоритм сортировки», иногда называемый сортировкой Сталина, в котором для сортировки списка вы просто удаляете элементы из списка, пока он не будет отсортирован в порядке возрастания. Например список [1, 2, 4, 5, 3, 6, 6] При "сортировке" по сталину сортировка становится [1, 2, 4, 5,...

33
Первое, последнее и все, что между

Учитывая два целых числа, выведите два целых числа, а затем диапазон между ними (исключая оба). Порядок диапазона должен совпадать с вводом. Примеры: Input Output 0, 5 -> [0, 5, 1, 2, 3, 4] -3, 8 -> [-3, 8, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7] 4, 4 -> [4, 4] 4, 5 -> [4, 5] 8, 2 -> [8, 2,...

33
Вернуть ближайший простое число

Вызов Это очень просто: если задано положительное целое число до 1 000 000, верните ближайшее простое число. Если само число простое, то вы должны вернуть это число; если есть два простых числа, одинаково близких к предоставленному числу, верните меньшее из двух. Входные данные представлены в виде...

33
Выдавливать грани куба симметрично вдоль XYZ

песочница Для целей текущей задачи куб единичной длины отображается в косой проекции с символами ASCII следующим образом: +-----+ / /| +-----+ | | | + | |/ +-----+ + для вершин. -для X ребер. Длина единицы вдоль X представлена ​​пятью -между двумя вершинами. |для Y ребер. Длина единицы вдоль Y...

33
Это н-говорить?

Вдохновленный Это двойной разговор? Я разработал более сложную задачу. По заданной строке определите, является ли строка n-говорящей , для любого .n ≥ 2n≥2n\geq 2 N-говорить определяется путем повторения каждой буквы раз. При строка преобразуется в . Ваша цель состоит в том, чтобы выяснить,...