南邮 OJ 1160 繁杂的道路
来源:互联网 发布:如何查看网络是否稳定 编辑:程序博客网 时间:2024/04/27 20:43
繁杂的道路
时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte
总提交 : 282 测试通过 : 170
总提交 : 282 测试通过 : 170
比赛描述
A城是由许多小城镇组成的,在A城的各个小城镇间建了许多道路(道路是双向的)。这些道路是A城便利交通的基础。游客通过这些道路可以在任意两个城镇之间往返。最近市长对这座城市错综复杂的交通感到厌烦,决定重新规划A城的道路。所以他派给你一个任务:留下尽可能少的道路,保证任意两个城镇之间还是可达的。将其他多余的道路全部拆除。
输入
第一行为两个正整数n(1<=n<=100)和m。n表示A城中小城镇的数量。M表示现有道路的数量。接下来是m行,每行用两个数v1和v2表示一条从城镇v1到城镇v2的道路。( v1!=v2),两个城镇之间至多有一条道路。
输出
输出最多能够拆除的道路数量。
样例输入
5 7
4 6
1 2
1 3
1 4
2 3
2 4
3 4
样例输出
3
提示
题目来源
计算机学院/软件学院第二届ACM程序设计大赛
#include<stdio.h>int main(){int n,m;scanf("%d%d",&n,&m);printf("%d\n",m-n+1);}
0 0
- 繁杂的道路 南邮ACM OJ 1160
- 南邮 OJ 1160 繁杂的道路
- 项目管理的繁杂
- 最近的事情有些繁杂!
- Linux汉化的繁杂事
- 繁杂的事情要准备充分
- Java是一个内容繁杂的系统
- 一次繁杂问题的解决过程
- 自己学习安卓时的一些繁杂的小笔记
- dialog shell下的gui设计 代替繁杂libncurses编程
- 在繁杂的网页中揪出email地址
- Delphi XE10让android的界面设计摆脱繁杂
- 字符串的全排列:看似繁杂,递归则简。
- 繁杂版本跟进遇到的问题及部分处理方式
- ACM道路——Quicksum,OJ 1145
- 一种道路的选择
- 我的人生道路
- 我的外包道路
- 计算UITableViewCell高度
- Java IO【21】PrintWriter的学习
- Makefile经典教程(掌握这些足够)
- mac 下的word破解版 安装详细步骤
- IBM公司面试题
- 南邮 OJ 1160 繁杂的道路
- Java compiler level does not match解决方法
- 数据结构入门——链表的实现
- RecyclerView初探
- 项目总结——传说中的反射竟然是这个样子
- android INSTALL_FAILED_OLDER_SDK
- [分享]牛牛图片查看器[仿QQ图片查看器]及大致原理说明
- LSD在opencv中的实现
- 九度 题目1026:又一版 A+B