C++逻辑问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 06:06:10
A,B,C是小学老师,各教2门课,互不相同。共有如下6门课:语文、算术、政治、地理、音乐、美术。已知:
政治老师和算术老师是邻居;
地理老师比语文老师年龄大;
B最年轻;
A经常和地理和算术老师讲他看过的文学作品;
B经常和音乐老师、语文老师一起游泳。
编程输出A、B、C各教哪两门课
应用数组
写出编码
我是新手,提示一下怎么使用数据结构和算法的。谢谢!

没有规定算法吗?这个问题,显然可以用穷举法来解决的。只是耗费的时间比较多。 不过,我想,这个问题的核心思想,应该是互斥事件。

a:语文 政治
b:地理 音乐
c:算术 美术

mark

把算法发出来看看,这才有意思吗。
光吧答案说了就什么意思都没有了