第一行為五個(gè)整數(shù)N,K,M,S,T,每?jī)蓚€(gè)整數(shù)之間用一個(gè)空格隔開,依次代表國(guó)家個(gè)數(shù)(國(guó)家編號(hào)為1到N),文化種數(shù)(文化編號(hào)為1到K),道路的條數(shù),以及起點(diǎn)和終點(diǎn)的編號(hào)(保證S不等于T);
第二行為N個(gè)整數(shù),每?jī)蓚€(gè)整數(shù)之間用一個(gè)空格隔開,其中第i個(gè)數(shù)Ci,表示國(guó)家i的文化為Ci。
接下來(lái)的K行,每行K個(gè)整數(shù),每?jī)蓚€(gè)整數(shù)之間用一個(gè)空格隔開,記第i行的第j個(gè)數(shù)為aij,aij= 1表示文化i排斥外來(lái)文化j(i等于j時(shí)表示排斥相同文化的外來(lái)人),aij= 0表示不排斥(注意i排斥j并不保證j一定也排斥i)。
接下來(lái)的M行,每行三個(gè)整數(shù)u,v,d,每?jī)蓚€(gè)整數(shù)之間用一個(gè)空格隔開,表示國(guó)家u與國(guó)家v有一條距離為d的可雙向通行的道路(保證u不等于v,兩個(gè)國(guó)家之間可能有多條道路)。
數(shù)據(jù)規(guī)模和約定
對(duì)于100%的數(shù)據(jù),有2≤N≤100,1≤K≤100,1≤M≤ N^2,1≤ki≤K,1≤u, v≤N,1≤d≤1000,S≠T,1 ≤S, T≤N。