有五位小姐排成一列,所有的小姐姓不同、穿的衣服颜色不同、喝不同的饮料、养不
同的宠物、吃不同的水果。钱小姐穿红色衣服;翁小姐养了一只狗;陈小姐喝茶;穿绿衣服的站在穿白衣服的左边;穿绿衣服的小姐喝咖啡;吃西瓜的小姐养鸟;穿黄衣服的小姐吃梨;赵小姐站在最左边;赵小姐站在穿蓝衣服的小姐旁边;站在中间的小姐喝牛奶;吃橘子的小姐站在养猫的旁边;养鱼的小姐旁边的那位吃梨;吃苹果的小姐喝香槟;江小姐吃香蕉;喝开水的小姐站在吃橘子的小姐旁边。请问哪位小姐养蛇?
麻烦给个解决思路,谢谢(vb描述尤佳)!
同的宠物、吃不同的水果。钱小姐穿红色衣服;翁小姐养了一只狗;陈小姐喝茶;穿绿衣服的站在穿白衣服的左边;穿绿衣服的小姐喝咖啡;吃西瓜的小姐养鸟;穿黄衣服的小姐吃梨;赵小姐站在最左边;赵小姐站在穿蓝衣服的小姐旁边;站在中间的小姐喝牛奶;吃橘子的小姐站在养猫的旁边;养鱼的小姐旁边的那位吃梨;吃苹果的小姐喝香槟;江小姐吃香蕉;喝开水的小姐站在吃橘子的小姐旁边。请问哪位小姐养蛇?
麻烦给个解决思路,谢谢(vb描述尤佳)!
姓名 | 赵小姐 | 陈小姐 | 钱小姐 | 江小姐 | 翁小姐
---------------------------------------------------
颜色 | 黄色 | 蓝色 | 红色 | 绿色 | 白色
---------------------------------------------------
饮料 | 开水 | 茶 | 牛奶 | 咖啡 | 香槟
---------------------------------------------------
宠物 | 猫 | 鱼 | 鸟 | 蛇 | 狗
---------------------------------------------------
水果 | 梨子 | 橘子 | 西瓜 | 香蕉 | 苹果如果你不知道如何下手,建议你看看逻辑学方面的书籍,至于用VB实现,利用数组+递归应该可以实现,不过我没有试过(看来比较复杂)