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

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
Фортепианные аккорды на белых клавишах

Предыстория [что не соответствует действительности] Фортепиано настроено так: Однако на моем пианино все черные клавиши сломаны! Я все еще хочу иметь возможность сыграть несколько аккордов на своем сломанном пианино. В музыке аккорд - это группа нот, которые играются вместе. Чтобы учесть ввод...

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: время, чтобы восстановить подарки!

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

9
Калькулятор рабочего времени

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

9
Советы по игре в гольф в The Powder Toy

Веселитесь с этим, Пороховая Игрушка - интересная задача для гольфа, особенно с логикой фильтра. То, что делает TPT сложной задачей, - это много-много-много способов решения проблемы: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall logic? Таким...

9
Интерпретируемая арифметика

Малоизвестный факт: если вы включите достаточное количество расширений языка (ghc), Haskell станет интерпретируемым языком с динамической типизацией! Например, следующая программа реализует сложение. {-# Language MultiParamTypeClasses, FunctionalDependencies, FlexibleInstances, UndecidableInstances...