НУЖНО НАПИСАТЬ КОД НА ПИТОНЕ ИЛИ НА С++, ПОЖАЛУЙСТА!!
Извините, что даю 24 балла, последние)
Сокращение дроби
Дана дробь ab. Требуется её сократить, то есть записать это же число в виде cd, где c — целое число, d — натуральное число и d минимальное возможное.
Входные данные
Вводятся два целых числа a и b (–100≤a≤100, 0
Выходные данные
Выведите два числа c и d.
Примеры
Ввод 1
18 27
Вывод
2 3
qweasd120:
правильно будет такой код:
a, b = map(int, input().split())
for i in range(101, -101, -1):
if i!=0 and a%i==0 and b%i==0:
print(a//i, b//i)
break
else:
i-=1
for i in range(101, -101, -1):
if i!=0 and a%i==0 and b%i==0:
print(a//i, b//i)
break
else:
i-=1
спасибо
Ответы
Ответ дал:
6
Python
a, b=map(int,input().split())
c=a
d=b
for i in range(-101,101):
if i!=0 and a%i==0 and b%i==0 :
c=a//i
d=b//i
print(c,d ,end=" ")
а эффективней использовать алгоритм Евклида.
внизу кнопка, отметить как лучший
Чуть ниже звездочек
там только есть отметить нарушение и спасибо)) а лучший ответ появится, когда ответят двое
хорошо
можете помочь ещё с одним заданием, баллы добавлю, на (питоне)
да, какое?
вижу
Степень
Для того чтобы проверить, как её ученики умеют считать, Мария Ивановна каждый год задаёт им на дом одну и ту же задачу — для заданного натурального A найти минимальное натуральное N такое, что N в степени N (N, умноженное на себя N раз) делится на A. От года к году и от ученика к ученику меняется только число A.
Вы решили помочь будущим поколениям. Для этого вам необходимо написать программу, решающую эту задачу.
Для того чтобы проверить, как её ученики умеют считать, Мария Ивановна каждый год задаёт им на дом одну и ту же задачу — для заданного натурального A найти минимальное натуральное N такое, что N в степени N (N, умноженное на себя N раз) делится на A. От года к году и от ученика к ученику меняется только число A.
Вы решили помочь будущим поколениям. Для этого вам необходимо написать программу, решающую эту задачу.
Входные данные
Во входном файле содержится единственное число A (1≤A≤109 — на всякий случай; вдруг Мария Ивановна задаст большое число, чтобы «завалить» кого-нибудь…).
Выходные данные
В выходной файл вывести единственное число N.
Примеры
Ввод 1
8
Вывод
4
Ввод 2
1
Вывод
1
Во входном файле содержится единственное число A (1≤A≤109 — на всякий случай; вдруг Мария Ивановна задаст большое число, чтобы «завалить» кого-нибудь…).
Выходные данные
В выходной файл вывести единственное число N.
Примеры
Ввод 1
8
Вывод
4
Ввод 2
1
Вывод
1
на питоне, пожалуйста
Вас заинтересует
2 года назад
2 года назад
9 лет назад