(ships.pas/c/cpp) 来源:<奥赛经典>(提高篇)[问题描述]PALMIA国家被一条河流分成南北两岸, 南北两岸上各有N个村庄. 北岸的每一个村庄有一个唯一的朋友在南岸,且他们的朋友村庄彼此不同.每一对朋友村庄想要一条船来连接他们,他们向政府提出申请以获得批准.由于河面上常常有雾, 政府决定禁止船只航线相交(如果相交,则很可能导致碰船) .你的任务是编写一个程序,帮助政府官员决定批准哪些船只航线,使得不相交的航线数目最大.[输入文件]ships.in输入文件由几组数据组成.每组数…