Запитання з тегом «integer»

Для викликів, пов'язаних з маніпулюванням цілих чисел.

15
Послідовність автономних чисел
Давайте визначимо автономне число як додатне ціле число, цифри якого відображаються у проміжках довжини, рівній лише собі. Іншими словами, будь-яка десяткова цифра d (за винятком 0 ) виникає лише у прогонах довжиною рівно d . Завдання Ви можете вибрати будь-який із трьох перелічених нижче методів: Враховуючи ціле n , виведіть …

6
Створіть універсальну цілу послідовність
Визначення Назвемо (нескінченну) цілу послідовність універсальною, якщо вона містить кожну кінцеву цілу послідовність у вигляді суміжного підряд. Іншими словами, ціла послідовність (a 1 , 2 , ...) є універсальною тоді і лише тоді, коли для кожної кінцевої цілочисельної послідовності (b 1 ,…, b n ) є зміщення k таке, що …

28
Найбільші провідні показники
З огляду на ціле число n >= 2, виведіть найбільший показник у його основній факторизації. Це послідовність OEIS A051903 . Приклад Нехай n = 144. Його основна факторизація 2^4 * 3^2. Найбільший показник - це 4. Випробування 2 -> 1 3 -> 1 4 -> 2 5 -> 1 6 …


13
Згорнути послідовні цілі числа
Супутнє: Скажіть мені, скільки математичних проблем я повинен робити! Виклик З огляду на суворо позитивний, суворо зростаючий цілий список L та ціле число 3 ≤ N ≤ довжина L, замініть середні цілі цілі послідовні цілі пробіги L довжиною ≥ N на один тире -. Правила Горизонтальний пробіл не має значення. …

19
CSI: елементи Minecraft
Minecraft 1.12 вийде завтра, тож давайте святкувати! Напишіть код, який містить невід'ємне ціле число N, яке представляє кількість елементів чогось у Minecraft . Виведіть це набагато корисніше гравцям, надаючи кількість скринь, стеків та предметів N еквівалентно. Використовуйте формат XcYsZi де X - кількість скринь, яку ви можете повністю заповнити N …

4
Що я щойно грав? Перекладіть гітарні відбитки на акорди
Супутнє: Музика: що в цьому акорді? , Примітки до табулатури , Генерування вкладок гітари? , Перекладіть парні числа на ноти гітари З огляду на гітару, виведіть акорд, який він представляє. Ви можете використовувати стандартний вхід і вихід або написати функцію, яка повертає рядок. Вхідні відбитки будуть класифіковані як один із …

12
Поліномацепція
З огляду на два поліноми f,gдовільної міри над цілими числами, ваша програма / функція повинна оцінювати перший многочлен у другому многочлені. f(g(x))(він же склад (fog)(x) двох поліномів) Деталі Вбудовані дозволені. Ви можете вважати будь-яке розумне форматування як вхід / вихід, але формат введення та виведення повинен збігатися. Наприклад, форматування як …

30
Сортування списку цілих чисел
Змагання Насправді це дуже просто, сортуйте список номерів. Деталі Ви повинні сортувати список номерів у порядку зростання, не використовуючи вбудованих функцій сортування / бібліотек / тощо (тобто list.sort()в Python). Введення / виведення можна виконати будь-яким обраним вами методом, якщо це читається людиною. Стандартні лазівки заборонено, як завжди. Виграє найкоротший код …

29
Знайдіть найближче паліндромне число
Дано число N , вихід / повернення X так, що N + X є паліндром, де | X | повинно бути якомога менше. Паліндром: Число - це паліндром, якщо його послідовність цифр однакова при читанні зліва направо, як при читанні справа наліво. 95359і 6548456симетричні, 123і 2424ні. Числа з провідними нулями, …

6
Віднімаємо складену матрицю
Виклик: Дано матрицю NxN, деN≥2N≥2N\geq2 та один із восьми різних «варіантів складання», виведіть двовимірний масив / список із відніманими значеннями. Вісім варіантів складання - це: зліва направо; справа наліво; зверху вниз; знизу вгору; верху донизу; зверху донизу; віднизу до верху; від низу до верху. Покрокові приклади: Матриця введення: [[ 1, …

14
Номери основних номерів (видання для гольфу)
Це послідовність A054261 . nnn - е просте число стримування є найменшим числом , яке містить перші nnn простих чисел як подстрок. Наприклад, число 235235235 є найменшим числом, яке містить перші 3 прайми в якості підрядків, що робить його 3-м простим номером стримування. Неважливо зрозуміти, що перші чотири прості числа …

26
Цифровий підсумок
Задавши вхід n, напишіть програму або функцію, яка виводить / повертає суму цифрових сум nдля всіх баз 1 до n. n+∑b=2n∑i=0∞⌊nbi⌋modbn+∑b=2n∑i=0∞⌊nbi⌋modbn + \sum_{b=2}^n \sum_{i=0}^\infty \left\lfloor \frac{n}{b^i} \right\rfloor \bmod b Приклад: n = 5 Створіть діапазон [1...n]:[1,2,3,4,5] Для кожного елемента xзнайдіть масив базових xцифр n: [[1,1,1,1,1],[1,0,1],[1,2],[1,1],[1,0]] біективна основа 1- 5 є[1,1,1,1,1] …

16
Інтервальні нотації
Виклик: Вхід: Два цілих параметри aі b(де a<bі різниця принаймні 2) Вихід: Виведіть або поверніть цей текст, де aі bзаповнюється: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b] = ]a,b] = {a<x<=b} = {a<x&&x<=b} = a+1..b [a,b] = [a,b] …

30
X кроки вперед, 1 крок назад
Ось перші 100 номерів легкої послідовності: 0,1,0,2,1,4,3,7,6,11,10,16,15,22,21,29,28,37,36,46,45,56,55,67,66,79,78,92,91,106,105,121,120,137,136,154,153,172,171,191,190,211,210,232,231,254,253,277,276,301,300,326,325,352,351,379,378,407,406,436,435,466,465,497,496,529,528,562,561,596,595,631,630,667,666,704,703,742,741,781,780,821,820,862,861,904,903,947,946,991,990,1036,1035,1082,1081,1129,1128,1177,1176,1226 Як працює ця послідовність? n: 0 1 2 3 4 5 6 7 8 9 10 11 12 0, 1-1=0, 2-1=1, 4-1=3, 7-1=6, 11-1=10, 16-1=15, 0+1=1, 0+2=2, 1+3=4, 3+4=7, 6+5=11, 10+6=16, 15+7=22 a(0) = 0 Для кожного непарного n(0-індексованого) воно a(n-1) + X(де …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.