最新消息:680元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

信息学奥赛题库- Ant Trip

C++ 少儿编程 1062浏览 0评论

友情提示:680元/半年,儿童学编程,就上码丁实验室

【题目描述】

原题来自:2009 Multi-University Training Contest 12 – Host by FZU

给你无向图的 $N$ 个点和 $M$ 条边,保证这 $M$ 条边都不同且不会存在同一点的自环边,现在问你至少要几笔才能所有边都画一遍。(一笔画的时候笔不离开纸)

【输入】

多组数据,每组数据用空行隔开。

对于每组数据,第一行两个整数 $N,M$ 表示点数和边数。接下去 $M$ 行每行两个整数 $a,b$,表示 $a,b$ 之间有一条边。

【输出】

对于每组数据,输出答案。

【输入样例】

3 3
1 2
2 3
1 3

4 2
1 2
3 4

【输出样例】

1
2

【提示】

数据范围与提示:

$1≤N≤10^5 ,0≤M≤2×10^5 ,1≤a,b≤N$

您必须 登录 才能发表评论!