#bzoj4116. Tours

Tours

题目描述

给定一张nn个点mm条边的无向图,你需要选择一个颜色种类数k,然后用这kk种颜色给每条边染色,要求对于图中任意一个简单环,每种颜色的边的数量都相同,求所有可行的kk.

输入格式

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

接下来mm行,每行两个正整数x,y(1x<yn)x,y(1\le x<y\le n),代表一条无向边

数据保证无重边无自环

输出格式

一行输出所有可行的kk值.

样例

注意:按递增顺序输入66 66 11 22 22 33 11 33 11 44 22 55 33 66.

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

数据范围与约定

对于100%100\%的数据:n,m2000n,m\le 2000.