只用Z和Y,那么有n+n/2个解,也就是F(n) = 3n/2
用一个X,那么组合数是F(n-5)
用两个X,那么组合数是F(n-10)
所以解是 F(n)+ F(n-5)+F(n-10)....  = 3/2(n + n -5 + n - 10 ...)  最后转化为等差数列求和
只是大致思路....,加上取整的考虑,最后应该会简化到一个公式