PivotOJ

Friendship Editing

시간 제한: 2000ms메모리 제한: 2048MB출처: USACO 2025 February GoldBOJ 33731

문제

Farmer John's NN cows are labeled 11 to NN (2N162\le N\le 16). The friendship relationships between the cows can be modeled as an undirected graph with MM (0MN(N1)/20\le M\le N(N-1)/2) edges. Two cows are friends if and only if there is an edge between them in the graph.

In one operation, you can add or remove a single edge from the graph. Count the minimum number of operations required to ensure that the following property holds: If cows aa and bb are friends, then for every other cow cc, at least one of aa and bb is friends with cc.

입력

The first line contains NN and MM.

The next MM lines each contain a pair of friends aa and bb (1a<bN1\le a<b\le N). No pair of friends appears more than once.

출력

The number of edges you need to add or remove.

예제

예제 1

입력
3 1
1 2
출력
1

예제 2

입력
3 2
1 2
2 3
출력
0

예제 3

입력
4 4
1 2
1 3
1 4
2 3
출력
1
코드를 제출하려면 로그인하세요.