human: 找出使用给定面额的硬币来找零给定金额的方法数。 输入：
金额 = 8
面额 = {1,2,4}
 bot: 这个问题可以通过递归来解决。我们定义一个递归函数countChange，该函数接受两个参数，分别是金额和面额数组。递归的终止条件是金额为0，此时找零方法数为1。否则，我们遍历面额数组，对于每个面额coin，如果coin小于等于金额，说明可以使用coin来找零，此时我们将问题转化为求金额减去coin的找零方法数。最后，我们将所有面额的找零方法数相加，即为所求的找零方法数。