a drink vendor has 20 liters of maaza , 144 liters of pepsi and 368 liters of sprite . he wants to pack them in cans , so that each can contains the same number of liters of a drink , and does n ' t want to mix any two drinks in a can . what is the least number of cans required ?
import scipy
n0 = 20.0
n1 = 144.0
n2 = 368.0
t0 = scipy.gcd(int(n0), int(n1))
t1 = scipy.gcd(int(n2), int(t0))
t2 = n0 / t1
t3 = n1 / t1
t4 = n2 / t1
t5 = t2 + t3
answer = t5 + t4
print(answer)