Найти - Пользователи
Полная версия: Задача на python "Шварценеггер против Годзиллы"
Начало » Python для новичков » Задача на python "Шварценеггер против Годзиллы"
1
krestonoseu
Арнольд Шварценеггер стреляет в ужасного монстра Годзиллу из дробовика. Нужно найти общую величину урона, нанесённого Годзилле выстрелом.

Подсказка: возможно, для быстрой работы программы вам пригодится алгоритм Евклида.

Формат ввода
Сначала вводится количество дробинок.
Затем урон от каждой дробинки. Урон от каждой дробинки выражается простой дробью, её числитель и знаменатель вводятся на отдельных строках.

Формат вывода
Суммарный урон, выраженный простой несократимой дробью с дробной чертой между числителем и знаменателем.

Пример
Ввод
3
1
60
1
30
1
100
Вывод
3/50
PEHDOM
krestonoseu и? вы не знаете какаой коммандой сделать запрос ввода? или вам в школе не преподавали операции с дробями? Могу подсказать, ввод данных с клавиатуры осуществляеться с помощью комманды input https://younglinux.info/python/input.php
А для работы с рациональными числами есть модуль fractions https://pythonworld.ru/moduli/modul-fractions.html
или если модуль вам обязательно нужен Евклид: https://younglinux.info/algorithm/euclidean
py.user.next
Думаю, наименьшее общее кратное (НОК) спасёт отца русской демократии.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB