#P0301. 最大路径权值
最大路径权值
题目描述
给定一个 个点 条边的有向图。
图中可能包含重边和自环,也可能不连通。
给每个点分配一个小写字母。
我们定义一条路径的权值为出现频率最高的字母的出现次数。
例如,如果一条路径上的字母是 abaca,则该路径的权值为 。
请你找到给定图中权值最大的路径,输出这个最大路径权值。
输入格式
第一行包含两个整数 和 。
第二行包含一个由小写字母构成的字符串 ,其中第 个字母表示第 个点上的字母。
接下来 行,每行包含两个整数 表示存在一条从点 到点 的边。
所有点的编号为 。
输出格式
输出最大路径权值。
如果这个权值是无穷大,则输出 。
样例
5 4
abaca
1 2
1 3
3 4
4 5
3
6 6
xzyabc
1 2
3 1
2 3
5 4
4 3
6 4
-1
说明/提示
数据规模与约定
- 对于 的数据,
- 对于 的数据,