时间限制 : 10000 MS   空间限制 : 65536 KB
问题描述

约翰有n块草场,编号1到n,这些草场由若干条单行道相连。奶牛贝西是美味牧草的鉴赏家,她想到达尽可能多的草场去品尝牧草。

贝西总是从1号草场出发,最后回到1号草场。她想经过尽可能多的草场,贝西在通一个草场只吃一次草,所以一个草场可以经过多次。因为草场是单行道连接,这给贝西的品鉴工作带来了很大的不便,贝西想偷偷逆向行走一次,但最多只能有一次逆行。问,贝西最多能吃到多少个草场的牧草。

输入格式

第一行,两个整数N和M(1<=N,M<=100000)
接下来M行,表示有M条单向道路,每条道路有连个整数X和Y表示,从X出发到达Y。

输出格式

一个整数,表示所求答案

样例输入

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

样例输出

6

提示

贝西的行走线路是1, 2, 4, 7, 2, 5, 3, 1 ,在5到3的时候逆行了一次。

最新文章

  1. UITableView cell复用出错问题 页面滑动卡顿问题 &amp; 各杂七杂八问题
  2. hdu 5945 Fxx and game
  3. c#检测端口是否被占用
  4. 登陆mysql时出现unknown variable &#39;character_set_client=UTF8&#39; 的错误
  5. java中的内部类小结
  6. 【转】Hadoop集群添加磁盘步骤
  7. docker 批量删除容器
  8. 响应式设计Responsinator工具推荐
  9. JavaScript对象(document对象 图片轮播)
  10. Uploadify插件使用方法
  11. 虚继承之单继承的内存布局(VC在编译时会把vfptr放到类的头部,这和Delphi完全一致)
  12. svn 要求commit提交必须加注释(日志) hook
  13. SpringBoot是怎么在实例化时候将bean加载进入容器中
  14. [Swift]LeetCode365. 水壶问题 | Water and Jug Problem
  15. 【运维技术】redis(一主两从三哨兵模式搭建)记录
  16. 以英雄联盟的方式建模,谈对依赖注入(DI)的理解以及Autofac的用法(一)
  17. 最大值最小值(max,max_element)
  18. HDU 5840 This world need more Zhu 树链剖分+暴力
  19. actor model vs tasked based parallizm
  20. linux配置裸设备

热门文章

  1. 负载均衡框架 ribbon 三
  2. Python中使用subprocess模块远程执行命令
  3. DJango中开启事务的两种方式
  4. How to do error checking in CUDA(如何在CUDA里做错误检查)
  5. 网络安全从入门到精通 (第二章-4) 后端基础PHP—简介及基本函数-上
  6. 《JavaScript 模式》读书笔记(3)— 字面量和构造函数1
  7. mysql事务原理及MVCC
  8. dfs 例题皇后问题
  9. 题解 P5681 【面积【民间数据】】
  10. Contest 156