六个城市之间道路联系的示意图,连线表示两城市间有道路相通,连线旁的数字表示路程。请编一程序,由计算机找到从C1城到C6城之间路径总长度尽可能小的一条路径及路程总长度。