Hide

Problem F
Maximum Clique

In an undirected graph, a clique is defined to be a subsets of vertices where all pairs are connected. Given such a graph, determine the size of a largest clique.

Input

The first line contains the integer $V$ ($1 \le V \le 50$) and $E$ ($0 \le E \le \frac{V(V - 1)}{2}$), the number of vertices and edges in the graph, respectively.

The following $E$ lines each contains two different vertices numbered between $0$ and $N - 1$, the endpoints of an edge. No edge appears twice.

Output

Output a single integer – the size of a largest clique in the graph.

Scoring

Your solution will be tested on a set of test groups, each worth a number of points. To get the points for a test group you need to solve all test cases in the test group.

Group

Points

Constraints

$1$

$1$

$V \le 10$

$2$

$1$

$V \le 20$

$3$

$1$

$V \le 23$

$4$

$1$

$V \le 30$

$5$

$1$

No additional constraints

Sample Input 1 Sample Output 1
1 0
1
Sample Input 2 Sample Output 2
3 1
0 1
2
Sample Input 3 Sample Output 3
3 2
0 1
0 2
2
Sample Input 4 Sample Output 4
3 3
0 1
0 2
1 2
3

Please log in to submit a solution to this problem

Log in