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

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

3
Написання раціональних чисел як відношення факторіалів простих чисел
Примітка. Цей виклик розміщено на пісочниці . Вступ Цей виклик надихнув 2009 Putnam B1 , проблему на бакалаврському змаганні з математики. Проблема полягає в наступному: Покажіть, що кожне позитивне раціональне число може бути записане як коефіцієнт продуктів фабрикантів (не обов'язково відмінних) прайменів. Наприклад, Виклик Ваше завдання полягає в тому, щоб …

5
Чи є більш жорсткі об'єкти або м'які об'єкти
Натхненно натхненний відкриттям книги «Що робити». Вхід - це прямокутник пробілів у вигляді рядка, списку рядків тощо, з об'єктами, виготовленими з #'' s всередині: ######## # # ######## ### #### ### #### ### Об'єкти завжди будуть прямокутниками, що не перетинаються, не торкаються. М'який об'єкт визначається як об'єкт, який не заповнений …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

30
Змішане число до неправильної дроби
Змішане число до неправильної дроби У цьому виклику ви перетворите змішане число на неправильну дріб. Оскільки неправильні дроби використовують меншу кількість, ваш код повинен бути якомога коротшим. Приклади 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 Специфікація Ви можете припустити, що знаменник вводу ніколи не буде …

13
Серєнські шари
Починаючи з того, /\ви можете створити трикутник Sierpinski, як візерунок, додавши рядок під таким, що ... Будь-яка вільна гілка /або \розщеплюється знову на дві гілки: /\. Будь-яке зіткнення гілок \/гине ні з чим (крім пробілів) під ним. Повторення цих правил дає результат /\ /\/\ /\ /\ /\/\/\/\ /\ /\ /\/\ …

12
LCM раціональних чисел
Найменше спільне множина (LCM) набору чисел A- найменше ціле число b, яке b/aє цілим числом для всіх цілих чисел aу A. Це визначення можна поширити на раціональні числа! Завдання Знайдіть найменший позитивний раціональний b такий, який b/aє цілим числом для всіх раціоналів a у вхідних даних. Правила Стандартні лазівки заборонені. …

28
Обчисліть зворотний модуль
Завдання: Виведіть значення для x, де a mod x = bдля двох заданих значень a,b. Припущення aі bзавжди будуть додатними цілими числами Не завжди знайдеться рішення x Якщо існує кілька рішень, виведіть принаймні одне з них. Якщо немає жодних рішень, нічого не виведіть або вкажіть, що немає рішень. Вбудовані дозволені …
18 code-golf  math  number-theory  code-golf  number  integer  code-golf  string  code-golf  music  code-golf  arithmetic  array-manipulation  decision-problem  code-golf  math  rational-numbers  code-golf  code-golf  graphical-output  hardware  code-golf  math  number  code-golf  string  parsing  natural-language  code-golf  tips  brain-flak  code-golf  graph-theory  code-golf  number  polynomials  king-of-the-hill  code-golf  ascii-art  kolmogorov-complexity  animation  king-of-the-hill  code-golf  tips  code-golf  ascii-art  code-golf  string  array-manipulation  data-structures  code-golf  math  number  code-golf  string  base-conversion  binary  code-golf  decision-problem  graph-theory  code-golf  math  polynomials  code-golf  kolmogorov-complexity  physics  code-golf  sequence  number-theory  code-golf  math  integer-partitions  code-golf  array-manipulation  random  permutations  code-golf  string  decision-problem 

6
Видаліть першу періодичну цифру
Ми всі знаємо, що щоразу, коли раціональне число записується у десятковій формі, результат або закінчується, або (зрештою) періодично. Наприклад, коли 41/42 записується у десятковій формі, результат є 0.9 761904 761904 761904 761904 761904 761904 761904 ... з початковою послідовністю цифр, 0.9за якою послідовність 761904повторюється знову і знову. (Зручне позначення для …

7
Перетворіть дріб у повторне десяткове
Майже полярна протилежність, якщо це виклик, і я підозрюю, що це буде трохи легше. Ваше завдання - взяти два цілих числа у форматі a/b(Формування раціонального числа), а потім вивести це число точно в десятковій формі . Наприклад, якби ви ввели 1/3, він виводить: 0.33333333333333333 І буде тримати друк 3s до …

7
Задовільне округлення
Задовільне округлення Ви знаєте, коли ви знаходитесь в науковому класі, і просили округлити до 2 сиг фіг 5.2501.... Ви повинні крутитися 5.3, але це просто незадовільно! Округлюючи до 5.3, ви знищуєте цілих 0,05, що на велику суму порівняно з 0,1 (значення місця, яке ви округляєте)! Тож допоможіть мені подолати задоволення. …

8
Перетворити відсоток у коефіцієнт "простий"
Ви керуєте політичним веб-сайтом і визначили, що люди краще розуміють, коли шанс на перемогу чи програш на виборах виражається у співвідношенні ("5 на 7"), ніж коли він виражається у відсотках ("71%" ). Але ви також не хочете відображати заплутані співвідношення на зразок "58 на 82", ви хочете, щоб їх було …

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

2
Гарний час для відмови
Налаштування Припустимо, вам задано n запобіжників, 1 ≤ n ≤ 5, кожен з яких довжиною метра, і де кожен запобіжник має відповідну швидкість горіння N метрів за D години. Запобіжник може бути запалений на одному або з обох кінців, згодом гаситись на одному або обох кінцях, перекривати, повторно гасити і …

16
Точна часткова сума гармонійних рядів
Виклик Давши додатне ціле число N, виведіть суму перших Nреципрок у вигляді точного дробу, який представлений у вигляді пари цілих чисел у послідовному порядку, що представляє чисельник та знаменник. Правила Вихід повинен бути точним. Вихід має бути як пара цілих чисел у послідовному порядку, що представляє чисельник та знаменник. Використання …

25
Рівність змішаного дробу
У початковій школі діти дізнаються про власні дроби, де чисельник менший від знаменника, і, таким чином, значення дробу менше одиниці. Пізніше їх навчають про дроби, де значення дробу перевищує один, і два різні способи вираження цих дробів: змішані дроби та неправильні дроби. Дано змішаний дріб, визначте, чи він еквівалентний неправильному …

3
Десяткові дроби з гольфу
Ваша мета - написати якийсь код, який виведе найкоротшу унікальну десяткову послідовність для вхідного дробу. Немає двох дробів з однаковим знаменником може мати однаковий вихід, хоча дроби з різними знаменниками можуть мати однакове представлення. Взяти за вхід 2 цілих числа , перше - чисельник, друге - знаменник. Наприклад: n d …

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