Форум программистов, компьютерный форум, киберфорум
Другие языки программирования
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование SPRUT. Пооперационная отладка https://www.cyberforum.ru/ other-lang/ thread1895475.html
Здравствуйте. Есть проект в оболочке SPRUT, нужно посмотреть его листинг и запустить пооперационное выполнение программы. Или просто пооперационное выполнение программы - нужно понять как выполняется расчет и сделать его на другом языке. Тип файла .SPX. Спасибо за помощь
[AutoHotKey] Транслитерацияс русского на английский Программирование
Нашел функцию транслитерации. но как ее применить не разобрался, в autohotkey новичок. к примеру есть значение name = Борис, нужно получить на выходе Boris Вот собственно сама функция как этойфункцией можно перевести русские слова на транслит, подскажите на примере, пожалуйста. Transliterate( str ) { strTokenRU = а,б,в,г,д,е,ё,ж,з,и,й,к,л,м,н,о,п,р,с,т,у,ф,х,ц,ч,ш,щ,ъ,ы,ь,э,ю,я
Программирование Сортировка в Logowriter https://www.cyberforum.ru/ other-lang/ thread1890335.html
Нужно сделать сортировку списка по возрастанию для дальнейшей работы с ним. Я составила программу, но она работает так:если ввожу список ,она выдает результат: . Текст программы на картинке. Что нужно добавить в программу, чтобы она стала работать корректно? Перерыла все методички по Logowriter, все темы просмотрела. В Pascal сортировка делается просто,а здесь не понятно как:(...
Программирование Написание собственного простого ЯП (Foxy) https://www.cyberforum.ru/ other-lang/ thread1889557.html
Здравствуйте, уважаемые форумчане. Я очень далек от мастерства в отношении кодинга, но у меня (как ни странно:) ) возникают мысли сделать свой собственный простенький ЯП, вроде скриптового. Подскажите, пожалуйста, наиболее оптимальный, легкий и быстрый способ сделать такой язык программирования (я назвал его Foxy) без знания низкоуровневых ЯП и машинного кода. Я читал про Coco/R и ANTLR, но так и...
Программирование Не могу доработать задачу в Game Logo
Ребят, задание в Game Logo. Построить функцию x^2+1. Как дописать на координатной плоскости единичные отрезки : 0,1,-1 ? переменная t переменная x переменная y спрятать черепаху поднять перо место 0,100 перо 1 цвет 15
Программирование [J] Использование стандартного ввода https://www.cyberforum.ru/ other-lang/ thread1882555.html
Можно ли использовать стандартный ввод в интерпретаторе? Например, я пишу предложение +/". (1!:1(3))-.LF в Term и получаю ответ 0. Как ввести определенную строку в качестве стандартного ввода?
Программирование [КуМир] Заполнить массив согласно условию Помогите, пожалуйста. Заполните массив натуральными числами, так что первый элемент массива должен быть равен X, а каждый следующий элемент должен быть на 5 больше предыдущего. https://www.cyberforum.ru/ other-lang/ thread1879500.html Песня в scratch написать по нотам? Программирование
Я не умею ноты читать и в сколько они тактов
Программирование [КуМир] Найти наименьшее h, при котором число h^2 h 41 является составным Делала в Паскале, такой результат и все работает. var h, s: word; function prost(k: word): boolean; var i: word; begin prost := false; for i := 2 to k - 1 do https://www.cyberforum.ru/ other-lang/ thread1868264.html Программирование Какие существуют актуальные книги по SV на русском ? (Хаханов не в счет) https://www.cyberforum.ru/ other-lang/ thread1867611.html
Не нашел на тут раздела по System Verilog.Кто знает такую литературу буду очень признателен.:(
[Logo writer]Процедура, заменяющая каждый i-й элемент списка минимальным среди первых i элементов списка. Программирование
Составьте процедуру, заменяющую каждый i-й элемент списка минимальным среди первых i элементов данного списка
Программирование [Logo writer]Процедура вычисления суммы элементов списка, что расположены перед последним нулевым элементом. Составьте процедуру вычисления суммы тех элементов списка, что расположены перед последним нулевым его элементом https://www.cyberforum.ru/ other-lang/ thread1863526.html
Фрилансер
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,856
0

Irreducible Sum of Rationals (Elixir) - Программирование - Ответ 9990587

10.01.2017, 22:07. Показов 2547. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
решаю задачу с https://www.codewars.com/

условие:


You will have a list of rationals in the form

m = [ [numer_1, denom_1] , ... , [numer_n, denom_n] ] or m = [ (numer_1, denom_1) , ... , (numer_n, denom_n) ]

where all numbers are positive integers. You have to produce the sum N/D of these rationals in an irreducible form ie N and D have only 1 for divisor.
моя попытка

Ruby
1
2
3
4
5
6
7
8
9
10
11
12
defmodule Sumfracts do
  def gcd(a,b) do
   if b == 0 do a else gcd(b, rem(a,b)) end
  end
  def sum_fracts(lst) do
    {a,b} = Enum.reduce(lst, fn({x,y}, {n,d}) -> {d*x + n * y, y * d} end)
    r = if a > b do gcd(a,b) else gcd(b,a) end
    n = a / r
    d = b / r
    if d == 1.0 do n else {n,d} end
  end
end
но не проходит тесты не пойму что сделал не так

и еще вопрос

почему при вводе:

iex> [12,13]

результат выводится как?

'\f\r'

Вернуться к обсуждению:
Irreducible Sum of Rationals (Elixir) Программирование
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2017, 22:07
Готовые ответы и решения:

При вводе n больше 1289 неправильно считает sum, если введу n=2000, то sum выводит вообще отрицательное, что не так?
program Project2; // Проверьте формулу: 1*2+2*3+...+n*(n+1)=(n*(n+1)*(n+2))/3 uses SysUtils; ...

Суммирование суммированного sum (sum)
Сделал запрос на выборку данных с суммированием количества, вот фрагмент: select Prod as...

The 'if' function (Elixir)
условие задача с кодеварс: https://www.codewars.com/kata/the-if-function/train/elixir ...

IDE для Elixir
Посоветуйте IDE для программирования на Elixir, пожалуйста.

5
10.01.2017, 22:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2017, 22:07
Помогаю со студенческими работами здесь

Понять решение задачи (Elixir)
Я продолжаю изучать Elixir с помощью codewars и вот остановился на задаче Deodorant Evaporator ...

Непонятная структура данных в Elixir
Добрый день, Занимаюсь изучением Elixir и так как не нашел по нему отдельной ветки решил...

Не могу понять условие задачи - 4 (Elixir)
Описание https://www.codewars.com/kata/are-there-any-arrows-left/ я не могу взять в толк...

Не могу понять условие задачи - 5 (Elixir)
https://www.codewars.com/kata/days-in-the-year/train/elixir Не могу нормально перевести условие...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru