#P816. 新篝火晚会
新篝火晚会
题目描述:
篝火晚会又要举行了!参加晚会的共有N个男生和N个女生(都编号为1~N)。篝火晚会上,需要所有人坐成一圈。为了使晚会更有情调(我好邪恶啊~),打算男女相间的坐。也就是说,每个男生的左右两边都是女生,每个女生的左右两边都是男生。现在的问题是,有些女生可能会讨厌某个男生,所以不想在篝火晚会上和他相邻。对于任何一种安排,如果某个女生的两边的某个男生让她讨厌的话,这个女生就会感到不满意。最少能让几个女生感到不满意呢?
输入格式:
第一行有两个用空格隔开的整数N和M。
第二行开始的M行,每行有两个整数a、b,表示女生a讨厌男生b。
输出格式:
只需要输出一个整数,表示最少会有几个女生感到不满意。
输入样例:
3 4
1 1
1 2
1 3
2 1
输出样例:
1
样例说明:
可以按照这样的次序坐:女生1、男生3、女生2、男生2、女生3、男生1(由于围成一圈,所以男生1和女生1也相邻)。
这样的话,只有女生1会感到不满意。
数据范围:
N<=9,M<=64