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

10
Снова визуализируйте евклидов алгоритм

задача Даны два натуральных числа: Нарисуйте прямоугольник с размерами, указанными двумя целыми числами. Повторите шаг 3, пока не останется свободного места. Нарисуйте и заполните самый большой квадрат, касаясь трех сторон (оставшегося) прямоугольника. Выведите полученный прямоугольник. пример...

10
Слепой двоичный сумматор

Представьте , у вас есть две коробки B(x)и B(y), каждый из которых содержит неизвестный бит - 0 или 1, а машина , Fкоторая может , Рентгеновские их и производят третий ящик для B(x^y)( XOR ). Fтакже можно вычислить B(x*y)( и ). Фактически, это всего лишь особые случаи единственной операции, которую...

10
Простой государственный калькулятор налога с продаж

Налоги с продаж в Соединенных Штатах сложны, если не сказать больше. Как правило, существует налог с продаж штата (есть несколько штатов, которые не собирают налог с продаж штата), но также может быть налог с продаж округа, налог с продаж школьного округа, налог с продаж муниципального (городского)...

10
Чьи соседи враждебны?

Введение Для этой задачи мы определим соседей элемента EEE в квадратной матрице (такой, что ) как все элементы , которые непосредственно примыкают по диагонали, горизонтали или вертикали к (то есть они «окружают» , не оборачиваясь).E = A i , j A EAAAE=Ai,jE=Ai,jE=A_{i,j}AAAEEE EEE Для педантов...

9
Сумма строк без конвертации

Вы должны взять 2 строковых ввода и вывести сумму этих двух строк без преобразования их в int или использования любого числового типа данных. ех. string one = "123"; string two = "456"; string sum = "579"; Предположим, что строки не будут длиннее 10 цифр. Это код гольф и самый короткий ответ в...

9
Изменение наследственной базы

Фон В этой задаче базовое bпредставление целого числа nявляется выражением nв виде суммы степеней b, где каждый член встречается в большинстве b-1случаев. Например, base- 4представление 2015является 4^5 + 3*4^4 + 3*4^3 + 4^2 + 3*4 + 3 Теперь наследственное базисное bпредставление nполучается путем...

9
Рассчитать символ Кронекера

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

9
Решите математическое выражение с чередующихся сторон

Создайте программу, которая решает математическое выражение, используя элементы с чередующихся сторон выражения. Таким образом, вместо чтения слева направо, вы читаете первый символ, затем последний, затем второй, затем второй до последнего и т. Д. Это даст вам новое выражение, которое вы должны...

9
Проверьте номер рождения

Норвежский номер рождения состоит из 11 цифр, составленных следующим образом: DDMMYYiiikk DD это день (с 01-31) MM это месяц (с 01-12) YYэто год (с 00-99). Это не дифференцируется между 1900 и 2000 iii это "индивидуальный номер" kk две контрольные цифры iii определяется по году рождения и полу...

9
Вычислить сумму Кронекера двух матриц

В приведенных ниже примерах, Aи Bбудет 2-на-2 матрицы, и матрицы являются одним индексированные. Кронекера продукт имеет следующие свойства: A⊗B = A(1,1)*B A(1,2)*B A(2,1)*B A(2,2)*B = A(1,1)*B(1,1) A(1,1)*B(1,2) A(1,2)*B(1,1) A(1,2)*B(1,2) A(1,1)*B(2,1) A(1,1)*B(2,2) A(1,2)*B(2,1) A(1,2)*B(2,2)...

9
Упростить дату

Это похоже на упрощение дробей, но с датами! Ввод вашей программы должен быть в форме mm/dd Например 3/4 //March 4 12/15 //December 15 1/1 // January 1 Мы предполагаем, что ввод будет действительным, так что месяцы содержат следующие числа дней: January 31 February 28 March 31 April 30 May 31 June...

9
Выберите из существующего набора весов, чтобы сделать целевую сумму

При выполнении тяжелой атлетики я хочу сделать определенный вес, прикрепив несколько пластин к штанге. У меня есть следующие пластины: 6 тарелок по 1 кг каждая 6 тарелок по 2,5 кг каждая 6 тарелок по 5 кг каждая 6 тарелок по 10 кг каждая Сам бар весит 10 кг. Допускается прикреплять пластины только...

9
Последовательность Секереса

Определение a(1) = 1 a(2) = 2 a(n)наименьшее число, k>a(n-1)которое избегает любой 3-членной арифметической прогрессии в a(1), a(2), ..., a(n-1), k. Другими словами, a(n)это наименьшее число k>a(n-1)такое, что там не существует x, yгде 0<x<y<nи a(y)-a(x) = k-a(y). Проработанный...

9
Десять сотен самых распространенных слов

Этот вопрос написан потому, что "Thing Explainer" интересно читать и дал мне идею. Напишите «вещи, которые заставляют компьютер делать вещи», которые читают / принимают набор букв, цифр и тому подобное "#%|?и возвращают, True / 1если все слова являются частью этого набора . Если все слова не...

9
Создайте каждую комбинацию групп переменных до порядка n

СПЕЦИФИКАЦИЯ Задавая mпеременные, создавайте каждую комбинацию по порядку n. Например, Результат отображения двух переменных ( aи b) в порядке 1будет: a б аб Результат отображения двух переменных ( aи b) в порядке 2будет: a 2 б б 2 аб а 2 б ab 2 а 2 б 2 Результат отображения двух переменных ( aи b)...

9
Реализуйте метод Эйлера

Цель этой задачи - использовать метод Эйлера для аппроксимации решения дифференциального уравнения вида f (n) (x) = c. † Входными данными будет список целых чисел, в которых n- е значение представляет значение f (n) (0). Первое целое число - это f (0), второе - это f '(0) и так далее. Последнее...

9
Гольф псевдопраймы!

Введение / История В недавней дискуссии в крипто-чате мне было предложено обсудить / помочь с тестом примитивности Ферма и числами Кармайкла. Этот тест основан на предпосылке, a^(p-1) mod p==1которая всегда будет выполняться для простых чисел p, но не всегда для композитов. В настоящее время ряд...

9
Развернуть цепочки сравнения

В отличие от большинства языков, Python оценивает, a<b<cкак это было бы сделано в математике, фактически сравнивая три числа, а не сравнивая логическое значение a<bс c. Правильный способ написать это в C (и многих других) будет a<b && b<c. В этой задаче ваша задача состоит в...

9
Для заданного ввода int n выведите n * reversed (n)

Учитывая целое число n, распечататьn * reversed(n) reversed(n)это число, которое вы получаете, когда вы reverseцифры n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) = 659*956 = 630004...

9
Advent Challenge 3: время, чтобы восстановить подарки!

<< Пред. След. >> К сожалению, Санта не смог вовремя поймать эльфов! Теперь он должен вернуться к изготовлению подарков. Поскольку эльфы определенно не рабы Санты, он должен выяснить, сколько стоит им заплатить. Вызов Учитывая некоторую информацию о подарках, определите стоимость...