What is the value of h(231,8) for the function below?
def h(m,n):
ans = 0
while (m >= n):
(ans,m) = (ans+1,m-n)
return(ans)
1
Expert's answer
2018-08-15T04:13:45-0400
Answer is 28.
(Explanation: function returns iteration number of while-cycle, in which value of <m> variable become smaller than <n>. This means that it need to 28 times consecutively subtract 8 from 231 to get a result less than 8)
Comments
Leave a comment