EduBrick

Треугольники

8000 мс · 256 МБ · всё или ничего

Сколько в графе троек вершин, попарно соединённых рёбрами?

Здесь вершин немного, зато проверять придётся много пар.

Формат ввода

В первой строке числа nn от 11 до 200200 и mm от 00 до n(n1)/2n(n-1)/2. Во второй строке 2m2m чисел: пары концов рёбер. Петель и кратных рёбер нет.

Формат вывода

Одно число.

Примеры

ввод
3 3
1 2 2 3 3 1
вывод
1

Примечание

При двухстах вершинах матрица смежности — таблица из сорока тысяч ячеек, и проверка «есть ли ребро» становится мгновенной. Это тот редкий случай, когда матрица уместнее списка смежности: вершин мало, а вопросов о рёбрах очень много.

Войдите, чтобы отправлять решения.