đây là code cua mình:
# create a formula calculate No. of cake may have
# can 3 vars : trung, bot, cream
# 2 trung + 2 bot = 1 kep
# 5 kep + 1 cream = 1 cake
def bk(egg, fl):
if egg < fl:
return egg
else:
return fl
def cake(bk, cr):
if bk/5 > cr:
return cr
else:
return int(bk/5)
e = raw_input("nhap so trung")
f = raw_input("nhap so bot")
cr = raw_input("nhap so cream")
k = bk(e, f)
print k
c = cake(k/2, cr)
print c
# print "so bank kep la %d" % int(k/2)
# print "so cake la: %d" %c
khi mình chạy báo lỗi là:
Traceback (most recent call last):
File ".\ex4.py", line 25, in <module>
c = cake(k/2, cr)
TypeError: unsupported operand type(s) for /: 'str' and 'int'
các bạn cho mình hỏi làm sao xửa lỗi này?
khi mình cho e,f,c = 1 số cụ thể ở trong code thì ko bị lỗi
Cám ơn các bạn