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

Проблеми, пов'язані з елементарною арифметикою.

12
Таємний обмін Шаміра
Враховуючи n(кількість гравців), t(порогове значення) та s(секрет), виведіть nсекрети, що генеруються алгоритмом «Таємного обміну Шаміра» . Алгоритм Для цілей цього виклику обчислення будуть проведені в GF (251) (кінцеве поле розміру 251, інакше відоме як цілі числа mod 251 ). Зазвичай поле було б вибране таким, щоб його розмір був просто …
17 code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

13
Цікава формула простій фракції
З урахуванням додатного цілого n виведіть цілі числа a і b (утворюючи зменшений дріб a / b ) таким чином, що: Де p k - k- е просте число (при p 1 = 2). Приклади: 1 -> 3, 5 2 -> 12, 25 3 -> 144, 325 4 -> 3456, …

11
Рекурсивна 2х2 детермінанта
Визначник матриці 2 на 2 a b c d дається ad - bc. Дано матрицю цифр розмірами 2 n на 2 n , n ≥ 1, виведіть результат, отриманий шляхом рекурсивного обчислення визначника кожного 2 на 2 підблоку, поки ми не досягнемо єдиного числа. Наприклад, з урахуванням введення 3 1 …

8
Хто виграє футбольну гру?
Чемпіонат Америки з футболу, Super Bowl 50 , відбувається сьогодні о 23:30 UTC (і ви можете спостерігати це в прямому ефірі ). Це завдання було зроблено для його святкування. В грі в американському футболі дві команди змагаються, щоб отримати найбільшу кількість очок, і є шість способів набрати ці очки. Ми …

8
Сортуйте сполучену послідовність
Розглянемо послідовність, засновану на рецидивних відносинах f(n) = f(n-1)+f(n-2), починаючи з f(1) = x1, f(2) = x2. Бо x1 = 2, x2 = 1послідовність починається так: 2 1 3 4 7 11 18 29 47 76 123 199 322 521 843 Об’єднання цього в рядок дасть: 213471118294776123199322521843 Тепер поділіть цей …

16
Виведіть часткові продукти
Якщо довге множення , після множення чисел, вам залишаються часткові продукти, у цьому виклику ви виведете ці часткові продукти. Оскільки для мультиплікації довге, для компенсації коду потрібно буде якомога коротше. Приклади 34, 53 102, 1700 48, 38 384, 1440 361, 674 1444, 25270, 216600 0, 0 0 1, 8 8 …

9
Послідовність суми циклу семи
Погляньте на таблицю множення сьомих від 7 × 0 до 7 × 9: 0, 7, 14, 21, 28, 35, 42, 49, 56, 63 Якщо ми просто подивимось на цифри у своєму місці, то отримаємо перестановку цифр від 0 до 9: 0, 7, 4, 1, 8, 5, 2, 9, 6, 3 …

8
Цифрові стільникові автомати
Напишіть програму або функцію, яка містить непарне додатне ціле число N та рядок десяткових цифр ( 0123456789). Рядок являє собою десятидержавний одновимірний стільниковий автомат . Кожна цифра займає одну клітинку, і правило оновлення від одного покоління до наступного полягає в тому, що кожна комірка стає цифрою, що виникає в результаті …

7
Пошук розділів без сум
Резюме З урахуванням введенням k, знайти розбиття чисел 1на nв kвільних від сум , підмножин найбільшого nви можете в протягом 10 хвилин. Передумови: номери Шура Набір Aбез суми, якщо його сума-сума A + A = { x + y | x, y in A}не має спільних з ним елементів. На …

3
Знайдіть шаблони в рядках
У цьому завданні ваше завдання - знайти підрядки з заданою структурою. Вхідні дані Вхідними даними повинні бути два непусті буквено-цифрові рядки, візерунок p та текст t . Ідея полягає в тому, що кожен символ pявляє собою суміжну не порожню підрядку, tяка виникає поруч, і pявляє собою їх конкатенацію. Ідентичні символи …
17 code-golf  string  code-golf  ascii-art  geometry  code-golf  ascii-art  code-golf  sequence  stack  code-challenge  number  sequence  answer-chaining  code-golf  code-challenge  math  combinatorics  binary-matrix  code-golf  number  code-golf  cryptography  bitwise  code-golf  sudoku  code-golf  brainfuck  metagolf  code-golf  probability-theory  number-theory  primes  fewest-operations  factoring  golf-cpu  code-golf  restricted-source  code-golf  graphical-output  sequence  binary  code-golf  tips  c#  code-golf  geometry  code-golf  graphical-output  fractal  code-golf  number  sequence  code-golf  number  array-manipulation  popularity-contest  game  board-game  code-golf  puzzle-solver  grid  code-golf  ascii-art  geometry  grid  tiling  code-golf  ascii-art  whitespace  balanced-string  code-golf  card-games  king-of-the-hill  javascript  code-golf  whitespace  balanced-string  code-golf  code-golf  math  abstract-algebra  code-golf  java  code-golf  interpreter  stack  code-golf  base-conversion  code-golf  tips  code-golf  ascii-art  geometry  brainfuck  metagolf  code-challenge  math  quine  code-generation  code-golf  number  kolmogorov-complexity  arithmetic  expression-building  code-golf  string  code-golf  quine  popularity-contest  code-golf  base-conversion  code-challenge  image-processing  code-golf  conversion  coding-theory 

10
Висхідна матриця
"Висхідна матриця" - це нескінченна матриця цілих чисел (включено 0), в якій будь-який елемент є найменшим доступним елементом, який раніше не використовувався у відповідному рядку та стовпці: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 …
17 code-golf  math  matrix  programming-puzzle  code-golf  music  code-challenge  programming-puzzle  code-golf  fastest-code  code-golf  number  game  code-golf  combinatorics  code-golf  math  sequence  restricted-complexity  code-golf  number  random  code-golf  array-manipulation  code-golf  math  matrix  code-golf  number  sequence  counting  code-golf  math  number  sequence  popularity-contest  number  sequence  code-golf  music  code-golf  number  code-golf  ascii-art  arithmetic  code-golf  code-golf  number  code-golf  code-challenge  array-manipulation  code-golf  grammars  code-challenge  polyglot  code-golf  game  math  python  programming-puzzle  code-challenge  king-of-the-hill  code-challenge  fastest-code  primes  number-theory  number-theory  primes  fastest-code  factoring  popularity-contest  compile-time  code-golf  math 

30
Відновіть потужність від основної потужності
Здається, що багато людей хотіли б це мати, тож тепер це продовження цього виклику ! Визначення : проста сила - це натуральне число, яке може бути виражене у вигляді p n, де p - просте, а n - натуральне число. Завдання : Давши просту потужність p n > 1, поверніть …

12
Кількість сюжетів
Завдання Дано 2 додатних цілих числа nі k, де n > k, виведіть кількість відхилень від набору nвідмінних елементів до набору kвідмінних елементів. Визначення Функція f: S → T називається сюржекцією, якщо для кожного t∈T є s∈S такий, що f (s) = t. Приклад Коли n=3і k=2, вихід є 6, …

8
Будьте максимально злі
Вступ Це продовження цього виклику, коли ви берете на себе роль злого близнюка цієї людини. Будучи злим, ви не хочете максимізувати свою частку, а скоріше бути максимально несправедливим, і ви не збираєтесь робити це занадто очевидним, тому ви створили таку схему: Ви збираєтесь сказати іншим, що ви хочете бути максимально …

30
Масив викликів №3: Ковзні середні показники
Примітка. Це номер 3 у ряді проблем з маніпуляцією з масивом . Для попереднього виклику натисніть тут . Ковзна середня частина списку Ковзне середнє зі списку є обчислення призводить до нового, згладжуються список, створеного шляхом усереднення невеликих перекриваються подсписков оригіналу. Створюючи ковзну середню, ми спочатку генеруємо перелік збігів, що перекриваються, …

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