容器就是好用
#include <iostream>
#include <map>
#include <string>
#include <stdio.h>
using namespace std;
#define NN 200000000
map<string, int> mp;
char start[50],end[50];
int w[160][160];
int main()
{
int i,j,k,n,m,s,t,x;
char a[50],b[50];
while(scanf("%d",&n),n!=-1)
{ scanf("%s%s",start,end);
if(n==0)
{printf("-1\n");continue;}
mp.clear();
mp[start]=1;
mp[end]=2;
m=2;
for(i=1;i<=150;i++)
......
阅读全文