houseColor[5]nation[5]drink[5]cigar[5]pet[5]以房子颜色houseColor为例,用1,2,3,4,5表示红,绿,白,黄,蓝房子。houseColor数组取值范围就是1~5。其他的类似。然后因为是5种属性,所以5层for循环,穷举所有的情况。最内层要求15个条件同时满足就行了。