#P723. 景点浏览

景点浏览

题目描述

一个城市有mm条单向道路连接着nn个景点,小爱从11号景点出发,浏览各个景点,最后回到11号景点。但因为城市设计问题,他不一定能浏览完全部景点。

为了浏览更多景点,他允许自己逆行一条道路。请问在此前提下,他最多能浏览多少个景点?(可以重复经过一个景点,但浏览次数只记一次)

输入格式

输入第一行,两个正整数n,mn,m

接下来mm行,每行22个参数ui,viu_i,v_i表示第ii条道路可以从uiu_i号景点前往viv_i号景点

输出格式

输出一个正整数,表示小爱最多能够浏览景点的个数

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

样例解释 1

逆行2-->4的边或2-->6的边,均可以浏览6个景点

数据范围

  • 对于 30%30\% 数据,1n100,1m3001 \leq n \leq 100 , 1 \leq m \leq 300
  • 对于 70%70\% 数据,1n103,1m1041 \leq n \leq 10^3 , 1 \leq m \leq 10^4
  • 对于100%100\%的数据,1n,m105,1ui,vin1 \leq n,m \leq 10^5, 1\leq u_i,v_i \leq n