Запитання з тегом «number-theory»

Теорія чисел включає властивості та відношення чисел, насамперед натуральних чисел.

2
Інтерпретувати Kipple!
Вступ Kipple - це езотерична мова програмування на основі стека, винайдена Руном Бергом у березні 2003 року. Kipple має 27 стеків, 4 оператори та структуру управління. Стеки Стеки названі a- zі містять 32-бітні цілі числа. Існує також спеціальний стек @, щоб зробити виведення номерів більш зручним. Коли число висувається @, …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  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 

3
Мінімізувати ці [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 3 роки тому . Ваше завдання - створити натуральне число, використовуючи найменшу кількість одиниць і лише операторів +або -. Наприклад, число сім може бути …

9
Знайдіть повторення десяткового подання!
У цьому виклику 2 роки тому ми знайшли період одиничної фракції ( 1/n where n is a natural number). Тепер ваше завдання - написати програму / функцію, щоб знайти повторення одиничного дробу. Рефрен є частиною розширення десяткового повторює нескінченно, як: Десяткове подання 1/6IS 0.16666..., то рефрен є 6. Десяткове подання …

23
Полігональні числа
Полігональне число - це кількість крапок у kрозмірі -гона n. Вам буде дано nі k, і ваше завдання - написати програму / функцію, яка виводить / друкує відповідне число. Оцінка балів Це код-гольф . Найкоротше рішення в байтах виграє. Приклад Перше 3шестикутне число ( k=6, n=3) пояснюється 28тим, що 28вище …

3
Математика на Манхеттені
Я визначаю наступних операторів: Додавання Манхеттена a + M b для одноцифрових чисел є результатом об'єднання b на a. Отже, a + M b = 10a + b. Тому загальний оператор + M визначається таким чином: a + M b = 10a + b Віднімання Манхеттена a - M b …

14
Складові числові послідовності
Складові числові послідовності Натхненний цим питанням Враховуючи додатне ціле число n , ваш код повинен вивести перші n складених чисел. Введення-виведення Ви можете написати програму або функцію. Введення здійснюється через STDIN або аргумент функції, а вихід - STDOUT, або повертається значення функції. Вихідним може бути список, масив або рядок. Приклади …

5
Скільки способів записати N як добуток М цілих чисел?
Давши ціле число N , порахуйте, скільки способів воно може бути виражене як добуток M цілих чисел> 1. Вхід просто N і M , а вихід - загальна кількість різних цілих груп. Значить, ви можете використовувати ціле число не один раз, але кожна група повинна бути розрізненою ( 3 x …

3
Найближчі номери розділів
Кількість розділів цілого числа - це кількість способів, за допомогою яких ціле число можна представити у вигляді суми позитивних цілих чисел. Наприклад: 5 4 + 1 3 + 2 3 + 1 + 1 2 + 2 + 1 2 + 1 + 1 + 1 1 + 1 + …

7
Перетворення змішаної бази
Фон Більшість людей тут мають ознайомитись з декількома базовими системами: десятковою, двійковою, шістнадцятковою, восьмеричною. Наприклад, у шістнадцятковій системі число 12345 16 буде представляти 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Зауважте, що ми зазвичай не очікуємо зміни бази (тут, 16) від цифри до цифри. Узагальнення цих звичайних позиційних …

5
Узагальнення чисел Харді – Рамануджана
1729 р., Відоме як число Харді – Рамануджана , - це найменше додатне ціле число, яке може бути виражене сумою двох кубів натуральних чисел двома способами ( 12^3+1^3=10^3+9^3=1729). З огляду на ціле число n(оскільки вхід у будь-якій формі є природним для обраної вами мови), знайдіть найменше додатне ціле число, яке …

1
Реалізуйте 64-розрядний двійковий номер з плаваючою комою IEEE 754 через цілочисельну маніпуляцію
(Я поки що позначив питання "С", але якщо ви знаєте іншу мову, яка підтримує спілки, ви також можете використовувати це.) Ваше завдання - побудувати чотири стандартних математичних операторів + - * /для наступної структури: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} …

2
Перекладач теорії чисел, модуль n
Пропозиція з теорії чисел (для наших цілей) являє собою послідовність наступних символів: 0і '(наступник) - наступник означає +1, так0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(додавання) та *(множення) = (дорівнює) (і )(дужки) логічний оператор nand( a nand bє not (a and b)) forall (універсальний …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

12
Чарівні квадрати модуля
Я великий фанат теорії чисел. Велика річ у теорії чисел - це модульна арифметика; визначення є тоді і тільки тоді, коли . Забавна річ - це підняття повноважень: особливо, коли модуль є простим числом. Зокрема, було доведено, що якщо a і m є відносно простими (не мають загальних факторів, крім …

3
Божевільні, але раціональні основи
У нас багато проблем на основі 10, бази 2, бази 36 або навіть бази -10 , але як бути з усіма іншими раціональними основами? Завдання З огляду на ціле число в базі 10 та раціональну базу, поверніть ціле число в цій базі (як масив, рядок тощо). Процес Важко уявити собі …

6
Обчисліть Експоненти побітно
Ваше завдання - повільно обчислити експоненцію, виконавши наступні кроки: З огляду на два входи (у цьому прикладі 4 та 8), ви повинні обчислити експоненцію, обчисливши рівняння по бітах. Ви б зробили 4^8базову величину (4) та менший показник (8). Це можна зробити за допомогою більшої експоненції та поділу. Ви можете розділити …

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