题目说:
即如果他学习了某种文化,则他就不能到达其他有这种文化的国家
然后我用了这一点代码:
if(c[t]==c[s])//起点和终点不能一样 { cout<<-1; return 0; }
然后就A了???
(没有这个判断时是80分,本人是用最短路做的)