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

Для задач, связанных с манипулированием целыми числами.

30
Повторные! Факториалы!
Не путайте с Find the factorial! Введение Факториал целого числа nможно вычислить как н ! = П × ( п - 1 ) × ( п - 2 ) × ( . . . ) × 2 × 1n!=n×(n−1)×(n−2)×(...)×2×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 Это относительно просто и ничего нового. Тем не менее, факториалы могут …

30
Вверх и вниз, вверх и вниз
Вызов: Учитывая положительное целое число n , создайте вектор, который следует этому шаблону: 0 1 0 -1 -2 -1 0 1 2 3 2 1 0 -1 -2 -3 -4 -3 -2 -1 ... ±(n-1) ±n Или, поясняется словами: вектор начинается с 0и делает приращения 1до тех пор, пока не …

30
Отменить ряд чисел
При заданном числе достаточно просто nсоздать диапазон от 0до n-1. Фактически, многие языки предоставляют эту операцию как встроенную. Следующая программа CJam читает целое число, а затем распечатывает такой диапазон ( попробуйте онлайн! ): ri, Обратите внимание, что он печатает числа без разделителя. Соревнование Ваша задача - полностью изменить этот процесс. …

30
Чередование чисел от 1 до n с одинаковыми номерами в обратном порядке
Простой: Возьмите положительное целое число n меньше 1000 и выведите целые числа от 1 до n, чередующиеся с целыми числами от n до 1 . Вы должны объединить числа так, чтобы они появлялись без разделителей между ними. Тестовые случаи: n = 1 11 n = 4 14233241 n = 26 …

14
Генерация n-арных чисел
Вторичное число - это положительное целое число, простые множители которого (без кратности) меньше или равны его квадратному корню. 4является вторичным числом, потому что его единственный главный фактор 2равен его квадратному корню. Тем 15не менее, это не вторичное число, потому что оно имеет 5в качестве основного фактора, который больше, чем его …


5
Историческая разница между `/` и `÷` в математических выражениях
Введение: Вдохновлен дискуссией, которая продолжается уже много лет относительно выражения 6 ÷ 2 ( 1 + 2 )6÷2(1+2)6÷2(1+2) . С выражением 6 ÷ 2 ( 1 + 2 )6÷2(1+2)6÷2(1+2) математики быстро увидят, что правильный ответ - 111 , тогда как люди с простым математическим образованием из школы быстро увидят, что …

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

30
Половина, половина и половина
Рассмотрим следующую числовую последовательность: 0,12,14,34,18,38,58,78,116,316,516,716,916,1116,1316,1516,132,332,532,…0,12,14,34,18,38,58,78,116,316,516,716,916,1116,1316,1516,132,332,532,… 0, \frac{1}{2}, \frac{1}{4}, \frac{3}{4}, \frac{1}{8}, \frac{3}{8}, \frac{5}{8}, \frac{7}{8}, \frac{1}{16}, \frac{3}{16}, \frac{5}{16}, \frac{7}{16}, \frac{9}{16}, \frac{11}{16}, \frac{13}{16}, \frac{15}{16}, \frac{1}{32}, \frac{3}{32}, \frac{5}{32}, \dots Он перечисляет все двоичные дроби в единичном интервале .[0,1)[0,1) [0, 1) (Чтобы облегчить эту задачу, первый элемент является необязательным: вы можете пропустить его и считать, …

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

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

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

30
Найдите самую высокую уникальную цифру
Неожиданно у нас не было просто «найти самую высокую цифру» вызов, но я думаю , что это немного слишком тривиальным. Если введено неотрицательное целое число, вернуть наибольшую уникальную (т.е. не повторяющуюся) цифру, найденную в целом числе. Если нет уникальных цифр, ваша программа может делать все что угодно (неопределенное поведение). Входные …

29
Это код префикса?
В теории информации «префиксный код» - это словарь, в котором ни один из ключей не является префиксом другого. Другими словами, это означает, что ни одна из строк не начинается ни с одной другой. Например, {"9", "55"}это код префикса, но {"5", "9", "55"}это не так. Самым большим преимуществом этого является то, …

30
Давайте уменьшим монотонность
... но не надо быть строгим. Учитывая непустой массив строго положительных целых чисел, определите, является ли это: Монотонность строго уменьшается . Это означает, что каждая запись строго меньше, чем предыдущая. Монотонно не увеличивается, но не строго уменьшается . Это означает, что каждая запись меньше или равна предыдущей, и массив не …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.