#N2U12P01. 互相可达的点对数
互相可达的点对数
互相可达的点对数
难度:T4
【知识点:强连通分量】
前置知识:强连通分量及其冻结前置单元。
题目描述与输入
第一行 ,随后行有向边 ,。求不同顶点构成的无序点对中,两点相互可达的点对数。
输出
输出一个整数。
数据范围
,,。有向图,允许重边与自环。
样例输入
4 4
1 2 1
2 3 1
3 1 1
3 4 1
样例输出
3
样例说明
{,,}互相可达,贡献个无序点对;点单独一块。
难度:T4
【知识点:强连通分量】
前置知识:强连通分量及其冻结前置单元。
第一行n m,随后m行有向边u v w,w=1。求不同顶点构成的无序点对中,两点相互可达的点对数。
输出一个整数。
1≤n≤80,0≤m≤500,w=1。有向图,允许重边与自环。
4 4
1 2 1
2 3 1
3 1 1
3 4 1
3
{1,2,3}互相可达,贡献3个无序点对;点4单独一块。