Вопросы с тегом «c»

12
Отскок-по модулю два числа

График операции по модулю ( Y= хмодификацияКy=xmodky = x \mod k ) выглядит следующим образом: Это очень полезная функция, так как она позволяет нам создавать поведение «обтекания». Тем не менее, это очень громоздко, когда я хочу использовать его, чтобы создать видимость "подпрыгивания" между двумя...

12
Конвертировать между музыкальными ключами

Прежде чем уйти, вам не нужно разбираться в музыкальной нотации, чтобы выполнить этот вызов. ОБЪЯСНЕНИЕ В стандартных нотах двойные ключи переходят по странице, служа ориентирами к нотам, давая вам понять, какую ноту следует сыграть. Если вы еще не знакомы со скрипичным и басовым ключом, вот...

12
Гольф мой "предварительно гольф" C

Фон Для моего представления кода в гольф на C мне нужен инструмент обработки. Как и во многих других языках, пробел в основном не имеет отношения к исходному тексту на Си (но не всегда!) - все еще делает код намного более понятным для людей. Полностью играющая в гольф C-программа, которая не...

12
Зашифрованы в цифрах!

Проблема: Два вражеских секретных агента разработали замечательный (для вас) способ общения! Вот как работает процесс шифрования: 1) Возьмите ascii эквиваленты каждой буквы. (Пробелы, цифры или знаки препинания не отправляются) 2) Для каждой буквы в сообщении умножается эквивалент ascii и буква...

12
Создайте N-мерный симплекс (тетраэдр)

Самая простая N-мерная форма, которую можно создать для любого измерения, - это Симплекс , и это набор из N + 1 точек, которые находятся на одинаковом расстоянии друг от друга. Для 2-х измерений это равносторонний треугольник, для 3-х измерений это правильный тетраэдр, в 4-х измерениях -...

12
Целочисленные логарифмы

По заданным целым числам N , P > 1найдите наибольшее целое число Mтакое, что P ^ M ≤ N. I / O: Ввод дан как 2 целых числа Nи P. На выходе будет целое число M. Примеры: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> 4 243, 3 -> 5 400, 2 -> 8 1000, 10 -> 3 Примечания: Ввод всегда...

12
Есть ли у этой дополнительной пирамидальной головоломки уникальное решение?

Учитывая добавленную пирамиду PPP , определите, можно ли ее решить. Дополнительная пирамида состоит из слоев , каждый из которых на одно число меньше, чем тот, что под ним. Слой iii обозначается как PiPiP_i . P1P1P_1 является базовым слоем, а Pi+1Pi+1P_{i+1} является слоем поверх PiPiP_i . jJj - го...

12
Интерпретатор теории чисел, по модулю n

Предложение из теории чисел (для наших целей) представляет собой последовательность следующих символов: 0и '(преемник) - значит преемник +1, так0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(сложение) и *(умножение) = (равно) (и )(скобки) логический оператор nand( a nand bесть not (a and b)) forall (универсальный...

11
Головоломка m3ph1st0s по программированию 3 (C): «Легкая ошибка» [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 4 года назад . Это третья из моей серии головоломок C / C ++; в случае, если вы пропустили первые 2, они здесь:...

11
Генерация числа с использованием заданного списка чисел и арифметических операторов

Вам предоставляется список номеров L = [17, 5, 9, 17, 59, 14], пакет операторов O = {+:7, -:3, *:5, /:1}и номер N = 569. задача Выведите уравнение, которое использует все числа Lслева и только число Nсправа. Если это невозможно, выведите False. Пример решения: 59*(17-5)-9*17+14 = 569 Ограничения и...

11
Только одна нота - синтезирующий музыкальный инструмент [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 3 года назад . утверждение Задача состоит в том, чтобы синтезировать звук (одну сыгранную ноту) какого-либо...

11
Golfed + быстрая сортировка в C

[ Последнее обновление: эталонная программа и предварительные результаты доступны, см. Ниже] Поэтому я хочу проверить компромисс между скоростью и сложностью с классическим приложением: сортировка. Напишите функцию ANSI C, которая сортирует массив чисел с плавающей точкой в порядке возрастания . Вы...

11
X больше 3 с разницей не менее 2 между X и Y

Я пытаюсь играть в гольф на C ++. Можно ли сделать это условие короче? X > 3 & X - Y > 1 (Помимо удаления пробелов, конечно.) Итак, Xпо крайней мере, 4но X >= Y + 2. Xи Yявляются целыми числами в интервале [0,5]. Я попытался найти некоторую побитовую формулу, но не...

11
Минимальное покрытие базисов для проверки квадратичности остатков

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

11
Обобщенный калькулятор гематрии

Создайте двунаправленный калькулятор Gematria для любой заданной последовательности символов Юникода в качестве алфавита. Gematri-Что? Гематрия - это система присвоения числовых значений символам, разработанная древними греками и принятая древними евреями. Это похоже на ASCII или Unicode, это...

11
Звук слов

Люди написали много вещей, позволяющих визуализировать одну вещь как другую. Теперь я предлагаю возможность переводить буквы на музыку! Ваша задача - написать программу, которая берет текстовый файл и выводит звуковой файл, в котором каждая буква преобразуется в конкретную заметку C3-C8. Отказ от...

11
Максимальный каскадный продукт

Нам дан список целых чисел p1, ..., pk (не обязательно различимых), где каждое имеет значение от 1 до 9 включительно. Используя каждый из p1, ..., pk ровно один раз, мы можем сформировать конкатенацию цифр, чтобы получить новый список чисел; затем мы выводим произведение этого нового списка. Цель...

11
Распределение номеров

В этом задании вы будете распределять продукт по суммам и разницам чисел, как описано здесь . Примеры Input | Output -------------|------------- 23(12+42) | (23*12)+(23*42) 9(62-5) | (9*62)-(9*5) 4(17+8-14) | (4*17)+(4*8)-(4*14) 15(-5) | -(15*5) 2(3) | (2*3) 8(+18) | +(8*18) 8(-40+18) |...

11
Давайте сделаем музыку!

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

11
Арифметические прогрессии

Ваша задача состоит в том, чтобы проанализировать ввод и вывод формулы для n-го члена, если это арифметическая последовательность, в противном случае она должна вывести «NAAP». вход Ввод (из STDIN) будет состоять из нескольких чисел, от 4 до 10 чисел, где каждое число будет в диапазоне от -1000 до...