

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
def uc(a,b):
while a!=b:
if a>b:
a-=b
else:
b-=a
return a
def bc(a,b):
return (a*b)//uc(a,b)
n = int(input())
a = [int(input()) for i in range(n)]
p = bc(a[0],a[1])
for i in range(2,n):
p = bc(p,a[i])
print(p)
Hãy giúp mọi người biết câu trả lời này thế nào?
Code
from math import gcd
with open("BANCUNG.INP","r") as input:
a = [int(x) for x in input.readlines()[1].split(" ")]
lcm = 1
for i in a: lcm = lcm*i//gcd(lcm, i)
with open("BANCUNG.OUT","w") as output:
output.write(str(lcm))
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
9057
97495
5314
ơ sao khổ thế có hàm gcd mà :))
4332
2921
1960
ơ, có à, để đi học đã
0
273
0
bài làm có bài this bài that, nói ra thể hiện mình hiểu biết à, ng ta có mắt nhìn bài cậu thôi, chỉ ra làm j, "ơ sao khổ thế" " :)) "