2677: 队爷的讲学计划

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:10 解决:3

题目描述

队爷为了造福社会,准备到各地去讲学。他的计划中有n 个城市,从 u 到 v 可能有一条单向道路,通过这条道路所需费用为 q。当队爷在 u 城市讲学完之后,u 城市会派出一
名使者与他同行,只要使者和他在一起,他到达某个城市就只需要花 1 的入城费且只需交一次,在路上的费用就可免去。。但是使者要回到 u 城市,所以使者只会陪他去能找到
回 u 城市的路的城市。。队爷从 1 号城市开始讲学,若他在u 号城市讲学完毕,使者会带他尽可能多的去别的城市。
他希望你帮他找出一种方案,使他能讲学到的城市尽可能多,且费用尽可能小。

输入

第一行 2 个整数 n,m。
接下来 m 行每行 3 个整数 u,v,q,表示从 u 到 v 有一条长度为 q的单向道路。

输出

一行,两个整数,为最大讲学城市数和最小费用。

样例输入 复制

6 6
1 2 3
2 3 7
2 6 4
3 4 5
4 5 4
5 2 3

样例输出 复制

6 10

提示

对于 20%的数据,1<=n<=20;
对于另外 10%的数据,城市网络为一条单向链;
对于 60%的数据,1<=m<=200000
对于 100%的数据,1<=n<=100000
1<=m<=500000,1<=q<=1000, 保证无自环无重边。