Запитання з тегом «rational-numbers»

Цей виклик передбачає маніпулювання раціональними числами, тобто тими, які можуть бути представлені як частка цілих чисел. Не використовуйте цей тег, якщо раціональні числа є лише одним із декількох допустимих форматів вводу / виводу, а скоріше, якщо потрібно використовувати точну раціональну арифметику.

5
Бінарне згортання
Двійкова згортання описується числом Mі застосовується до числа N. Для кожного біта у двійковому поданні M, якщо біт встановлений ( 1), відповідний біт у виводі задається шляхом XORing двох бітів, що примикають до відповідного біта N(обмотування, коли це необхідно). Якщо біт не встановлений ( 0), то відповідний біт у висновку …
15 code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

30
Закруглемо до нуля
Це просте завдання. Давши додатне чи від’ємне дійсне число, округляйте його до наступного цілого числа, ближчого до нуля. Змагання Візьміть дані через будь-яку розумну форму (stdin, функція тощо) одного додатного чи негативного реального числа. Заокруглюйте це число "до нуля" - це означає, що якщо воно позитивне, ви округлите, а якщо …

9
Число позитивних раціоналів
Позитивні раціональні числа можна показати чисельними при наступному процесі: Нуль має порядковий 0 Впорядкуйте інші числа в сітці так, щоб рядок a, стовпець b містив a / b Накресліть діагональну зигзагу вгорі праворуч знизу ліворуч Продовжуйте проводити підрахунок унікальних чисел, що зустрічаються вздовж зигзагу Ось малюнок зигзагу: Отже, зустрічаються цифри …

25
Додавання дробів
Напишіть програму або функцію, яка приймає два непусті списки однакової довжини як вхідні та виконує такі дії: використовує елементи першого списку для отримання чисельників, використовує елементи другого списку для отримання знаменників, виводить отримані дроби після спрощення (2/4=>1/2), відокремлюючи "+" s, відображає "=" і результат додавання після останнього дробу. Приклад: Вхідні …

6
Помилки округлення поза контролем
Фон Вас нещодавно найняла невелика бухгалтерія. Світ бухгалтерського обліку для вас дещо чужий, тому ви не впевнені, чи дотримуєтесь ви всіх професійних рекомендацій. Зокрема, ви не знаєте, коли вам слід обійти всі ці цифри і в якому напрямку, тож більшу частину часу ви просто крилате його і сподіваєтесь на краще. …

6
Теорема Райлі
С. Рілей довів наступну теорему в 1825 році: Кожне раціональне число можна виразити у вигляді суми трьох раціональних кубів. Виклик З огляду на деяке раціональне число r∈Qr∈Qr \in \mathbb Q знайдіть три раціональні числа a,b,c∈Qa,b,c∈Qa,b,c \in \mathbb Q такі, що r=a3+b3+c3.r=a3+b3+c3.r= a^3+b^3+c^3. Деталі Ваша заявка повинна мати можливість обчислити рішення …

30
Відновити розквіт від першої сили
Визначення : проста сила - це натуральне число, яке може бути виражене у вигляді p n, де p - просте, а n - натуральне число. Завдання : Давши просту потужність p n > 1, поверніть просте p. Тести : input output 9 3 16 2 343 7 2687 2687 59049 …
13 code-golf  arithmetic  primes  king-of-the-hill  python  board-game  code-golf  number  subsequence  code-golf  ascii-art  code-golf  array-manipulation  decision-problem  grid  fastest-algorithm  logic-gates  logic  code-golf  cards  code-golf  rational-numbers  code-golf  math  number  sequence  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  code-golf  number  sequence  decision-problem  code-golf  ascii-art  number  code-challenge  sequence  arithmetic  sorting  code-golf  date  fastest-algorithm  code-golf  string  number  random  combinatorics  code-golf  combinatorics  code-golf  ascii-art  base-conversion  code-golf  array-manipulation  code-golf  string  code-golf  string  number  arithmetic  code-golf  kolmogorov-complexity  code-golf  string  array-manipulation  json  code-golf  puzzle-solver  code-golf  binary  graph-theory  code-golf  arithmetic  haskell  code-golf  string  cipher  code-golf  code-golf  string  parsing  alphabet  code-golf  string  code-golf  ascii-art  code-golf  string  number  code-golf  string  balanced-string 

13
Між фракціями
Між фракціями Змагання: Вам потрібно буде створити код, який займає принаймні 3 входи; 2 цілих числа та "представлення дробу" - який би тип не відповідав вашій мові для представлення приростів дробу), тобто. Якщо ви виберете рядок, вхід буде "1/4" або ви можете вибрати 2 додаткові цілі входи, або кортеж або …

4
Отримати Getters
Завдання Я думаю, що всі люблять автоматичне створення коду та економлять деякий час під час роботи. Ви повинні створити багато класів і членів протягом дня, і ви не хочете створювати всі ці gettersвручну. Завдання полягає в тому, щоб написати програму або функцію, яка автоматично генерує gettersдля вас усіх членів класу. …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

3
Комп’ютер: ти займаєшся математикою
Це завдання частково є викликом алгоритмів, включає деяку математику і частково просто найшвидший виклик коду. Для деякого додатного цілого числа nрозглянемо рівномірно випадковий рядок довжини 1s і 0s nі назвіть його A. Тепер також розглянемо другий рівномірно обраний випадковий рядок довжини n, значення якого є -1, 0,або 1назвіть його B_pre. …

6
Виведіть список усіх раціональних чисел
З усього математики завжди знайдеться кілька теорем, які виходять за рамки будь-якого здорового глузду. Одним з таких є той факт, що існують різні розміри нескінченності. Ще один цікавий факт - ідея про те, що багато нескінченностей, які здаються різними розмірами, насправді однакового розміру. Існує стільки ж парних чисел, скільки цілих …

1
Можливості дужок XKCD
Сьогоднішній XKCD - це фігура спортивного турніру, де учасники мають відомі імена, розбиті на групи, можливо, заплутаних імен. Надайте ймовірність, що даний учасник виграє весь турнір, виходячи з кожного учасника в даному раунді з рівними шансами виграти цей раунд. Вхідні дані Ім'я учасника конкурсу. XKCD любить використовувати всі великі регістри, …

4
Як НЕ зменшити дроби
Неправильне зменшення дробів У цьому виклику коду-гольфу ви повинні знайти фракції, які можна зменшити неправильно, але все-таки закінчитись у тій же кількості. Примітка: неправильне зменшення дробів тут має точне визначення, перегляньте деталі. Приклад: 64/16 = 6 4/1 6 = 4/1 = 4 Звичайно, ви не можете просто вразити обидва 6es, …

5
Поліноміальна інтерполяція
Напишіть програму, яка виконує поліноміальну інтерполяцію, використовуючи справжні довільні точні раціональні числа. Вхід виглядає приблизно так: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Ви можете припустити, що перед =знаком та після знаку є рівно пробіл , всі числа - це дроби або цілі числа. …

15
Повторна відповідь
Що потрібно зробити, це створити функцію / програму, яка приймає десятковий як вхідний і виводить результат багаторазового взяття зворотної дробової частини числа, поки число не стане цілим числом. Більш конкретно, процес полягає в наступному: Нехай x - вхід Якщо x - ціле число, виведіть його. В іншому випадку: . Поверніться …

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