T448342 P2194仿制版 ZYK烧男娘
题目描述
众所不周知,ZYK已经加入了 SNN 团。现在他(她)要开始喜(sang)闻(xin)乐(bing)见(kuang)地烧男娘了。
他(她)所在的学校有 n 座宿舍楼,
n 个男娘分别在每座宿舍楼里,然后宿舍楼里都有白磷,但是要使用它需要抄一些书。
m 条单向通道连接相邻的两个男娘所在宿舍楼。
ZYK有个绝技,如果他(她)(用括号的原因懂的都懂)能从一个点开始烧,最后回到这个点,那么烧这条回路上的男娘的费用只需要抄该点的书即可。并且每只男娘只需烧一遍,宿舍楼可以重复去。然后他(她)想花抄尽可能少的书烧掉所有的男娘。
问:最少需要抄多少书,并且当抄书最少时的方案数是多少?由于方案数可能过大,所以请输出方案数对10的9次方+7的取模结果。
(注:这里ZYK每次可以从任何一个点开始走回路。就是说一个回路走完了,下一个开始位置可以任选。所以说不存在烧不了所有男娘的情况,即使图不连通,ZYK自行选择顶点进行烧男娘行动。且走过的道路可以重复走。)
输入格式
第一行一个正整数 n。
第二行
n 个正整数,表示每个点的抄书数
w i 。
第三行一个正整数 m。
接下来
m 行,每行两个正整数
x
i
,y
i
,表示一条
x
i
→y
i
的单向道路。
输出格式
输出一行两个整数,分别表示最小花费,和花费最小时的方案数。
说明/提示
对于30% 的数据,1