Вопросы с тегом «rational-numbers»

Эта задача включает в себя манипулирование рациональными числами, то есть теми, которые могут быть представлены в виде дроби целых чисел. Не используйте этот тег, если рациональные числа являются лишь одним из нескольких допустимых форматов ввода / вывода, а скорее, если требуется использование точной рациональной арифметики.

18
Схожие формы
Похожие цифры Два прямоугольника похожи, если отношения их сторон одинаковы. Рассмотрим эти два прямоугольника; прямоугольник высотой 5 строк и шириной 11 символов: =========== =========== =========== =========== =========== и прямоугольник высотой 10 строк и шириной 22 символа: ====================== ====================== ====================== ====================== ====================== ====================== ====================== ====================== ====================== ====================== Эти формы похожи, потому …

21
Преобразование повторного десятичного числа в дробь
Этот вопрос не нужно применять только к конечным десятичным знакам - повторяющиеся десятичные дроби также можно преобразовать в дроби с помощью алгоритма. Ваша задача состоит в том, чтобы создать программу, которая будет принимать повторяющиеся десятичные числа в качестве входных данных, и выводить соответствующий числитель и знаменатель (в самых низких терминах), …

23
ASCII Art Octagons
Учитывая входное целое число n > 1, выведите восьмиугольник в стиле ASCII с длинами сторон, состоящими из nсимволов. Смотрите примеры ниже: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # …
22 code-golf  ascii-art  code-golf  geometry  code-golf  balanced-string  code-golf  cops-and-robbers  code-challenge  cops-and-robbers  code-golf  code-golf  random  cryptography  code-golf  array-manipulation  number  code-challenge  integer  code-golf  math  integer  code-golf  math  math  parsing  image-processing  test-battery  math  number  combinatorics  fastest-code  code-golf  code-golf  math  number-theory  rational-numbers  polynomials  code-golf  math  geometry  code-golf  code-golf  number-theory  primes  factoring  code-golf  restricted-source  code-golf  string  decision-problem  counting  code-golf  math  sequence  fibonacci  code-golf  array-manipulation  counting  code-golf  array-manipulation  number-theory  code-golf  array-manipulation  code-golf  random  code-golf  string  hexadecimal  code-golf  string  code-challenge  sorting  code-golf  number  floating-point  code-golf  sorting  code-golf  decision-problem  fibonacci  code-golf  number  combinatorics  code-golf  string  code-golf  math  code-golf  electrical-engineering  code-golf  javascript  code-golf  base-conversion  code-golf  array-manipulation  matrix  binary-matrix  code-golf  kolmogorov-complexity  python  perl  ruby  code-golf  number  code-golf  optimization  integer-partitions  code-golf  string  code-golf  ascii-art 

24
Вызов ogl-edocf
вход Непустая перетасованная строка, состоящая из символов ASCII в диапазоне .[32..126][32..126][32..126] Выход Выход получается путем применения последовательных поворотов к входной строке. Для каждой буквы ( [a-zA-Z]) во входной строке, идущей слева направо: если буква в верхнем регистре, поверните все символы перед ней на одну позицию влево если буква в нижнем …
22 code-golf  string  code-golf  string  code-golf  string  parsing  brainfuck  code-challenge  python  hello-world  error-message  code-golf  string  code-golf  number  integer  counting  subsequence  code-golf  string  cipher  code-golf  array-manipulation  arithmetic  integer  matrix  code-golf  math  sequence  code-golf  restricted-source  pi  popularity-contest  cops-and-robbers  polyglot  popularity-contest  cops-and-robbers  polyglot  code-golf  file-system  king-of-the-hill  code-golf  number  sequence  integer  rational-numbers  string  code-challenge  source-layout  code-golf  ascii-art  king-of-the-hill  code-golf  array-manipulation  sorting  code-golf  string  code-golf  restricted-source  source-layout  tips  math  code-challenge  permutations  logic-gates  code-golf  number  random  integer  code-golf  math  code-golf  math  number  decision-problem  king-of-the-hill  python  board-game  code-challenge  brainfuck  busy-beaver  code-golf  number  cops-and-robbers  polyglot  obfuscation  answer-chaining  code-golf  number  integer  conversion  code-golf  string  parsing  code-golf  ascii-art  number  king-of-the-hill  javascript  code-golf  source-layout  radiation-hardening  code-golf  array-manipulation  matrix  code-golf  string  graph-theory  code-golf  array-manipulation  decision-problem  code-golf  string  ascii-art  code-golf  string  code-golf  array-manipulation 

14
Раскругленные дроби
Когда вы преобразуете дробь в десятичное число и хотите сохранить это число, вам часто приходится округлять его, потому что вы хотите использовать только определенный объем памяти. Допустим, вы можете хранить только 5 десятичных цифр, тогда 5/3 становится 1,6667. Если вы можете сохранить только 2 десятичных знака, это будет 1.7 (теперь …

11
Хорошие рациональные приближения числа пи
Напишите программу, которая печатает все хорошие рациональные приближения числа Пи со знаменателем <1000000, в порядке возрастания знаменателя. a/bявляется «хорошим рациональным приближением» числа пи, если оно ближе к пи, чем любое другое рациональное число со знаменателем не больше чем b. Вывод должен иметь в общей сложности 167 строк, и начинаться и …

20
Я хочу, чтобы моя книга была далеко от этой таблицы
История Итак, у меня есть книга, которую я хочу отделить от своего стола только с другими книгами. Я хочу знать, сколько книг мне нужно, чтобы достичь этого, с длинами книг.nnn Вот визуализация, которую мой друг из Wolfram нарисовал для меня: Больше информации о теме в Вольфраме и Википедии . Вызов …

2
Рациональное разложение a = xyz (x + y + z)
Напишите функции x(a), y(a)причем z(a)такие, что для любых рациональных a все функции возвращают рациональные числа и x(a)*y(a)*z(a)*(x(a) + y(a) + z(a)) == a. Вы можете предположить, что ≥ 0. Вам не нужно использовать рациональные типы или операции в вашей программе, если ваша программа математически обоснована. Например, если вы используете квадратный …

3
Когда жизнь дает тебе лимоны, делай лимонад
Вызов Вам будет предоставлена входной строки, везде слово "Lemon"встречается оно должно быть преобразовано в "Lemonade" ноa , dи eдолжны быть заимствованы из другого места в предложении. пример Пример ввода: Я нашел лимон, когда я был ребенком Пример вывода: Я основал лимонад, когда я был ребенком Лимонад был создан украв следующие …
21 code-golf  string  code-golf  parsing  internet  stack-exchange-api  code-challenge  kolmogorov-complexity  restricted-source  brain-flak  python  logic  pyth  code-golf  string  search  optimized-output  code-golf  tips  language-design  golfing-language  code-golf  tips  language-design  code-golf  number  sorting  pi  code-golf  math  number  code-golf  string  balanced-string  classification  brain-flak  code-golf  math  number-theory  decision-problem  code-golf  tips  code-golf  number  sequence  code-golf  balanced-string  brain-flak  code-golf  math  sequence  arithmetic  fibonacci  code-golf  math  parsing  code-golf  string  keyboard  code-golf  code-golf  string  source-layout  whitespace  code-golf  math  rational-numbers  code-golf  string  code-golf  string  code-golf  math  sequence  code-golf  number  floating-point  code-golf  string  decision-problem  subsequence  code-golf  string  kolmogorov-complexity  code-golf  string  permutations  balanced-string  brain-flak  code-golf  string  math  number  code-golf  string  primes  cipher  code-golf  string  ascii-art  chemistry  code-golf  ascii-art  grid  counting  code-golf  math  arithmetic  integer  code-golf  number  kolmogorov-complexity  code-golf  ascii-art  kolmogorov-complexity  sequence  metagolf  brain-flak  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  whitespace 

2
Поменяйте местами некоторые периодические и непериодические части
В десятичном представлении каждого рационального числа у p/qвас есть периодический хвост, непериодическая головка и раздел перед десятичной точкой в ​​следующем формате: (before decimal point).(non-periodic)(periodic) Вот некоторые примеры: 1/70 = 0.0142857... = (0).(0)(142857) 10/7 = 1.428571... = (1).()(428571) ## no non-periodic part 1/13 = 0.076923... = (0).()(076923) 3/40 = 0.075 = …

22
Упростить продолжение дроби
Продолженные дроби - это выражения, которые описывают дроби итеративно. Они могут быть представлены графически: Или они могут быть представлены в виде списка значений: [a0; a1, a2, a3, ... an] Соревнование: возьмите базовое число: и список значений знаменателя: и упростите непрерывную дробь до упрощенной рациональной дроби: возвращайте или печатайте числитель и …

30
Нарисуйте пустой квадрат # с заданной шириной
Я получил этот вызов от Codingame, и мне интересно узнать о лучших решениях, чем у меня: При заданной ширине с помощью стандартного ввода нарисуйте пустой квадрат '#' с заданной шириной и длиной. Пример: 5 результатов в ##### # # # # # # ##### Я использовал Python для решения этой …
21 code-golf  string  ascii-art  number  code-golf  grid  code-golf  string  ascii-art  code-golf  alphabet  cipher  code-golf  math  number  code-golf  quine  code-golf  palindrome  polyglot  code-golf  number  array-manipulation  counting  logic  code-golf  string  primes  binary  decision-problem  code-golf  ascii-art  kolmogorov-complexity  popularity-contest  code-golf  probability-theory  code-golf  string  code-golf  python  polyglot  programming-puzzle  c++  code-golf  math  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 

9
Это в пределах набора Кантора?
Соревнование Для этого испытания вы должны определить, входит ли данное число в набор Кантора. Итак, во-первых, давайте определим набор Кантора. Сначала начните с чисел от 0 до 1. Любые числа вне этого диапазона не входят в набор Кантора. Теперь давайте разделим числа на три равные части: [0,1 / 3], [1 …

10
Египетские фракции
Обзор: Из Википедии : Египетская дробь - это сумма различных дробных единиц. То есть каждая дробь в выражении имеет числитель, равный 1, и знаменатель, который является положительным целым числом, и все знаменатели отличаются друг от друга. Значением выражения этого типа является положительное рациональное число a / b. Каждое положительное рациональное …

2
Побитовая XOR рациональных чисел
Вступление Каждое рациональное число от 0 до 1 может быть представлено как конечная периодическая последовательность битов. Например, двоичное представление 11/40 0.010 0011 0011 0011 ... где 0011часть повторяется бесконечно. Один из способов найти это представление заключается в следующем. Начните с r = 11/40 , затем несколько раз удвойте его и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.