AT_tkppc6_2_l.Go To
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Paken 王国由 N 个城市 1,2,…,N 和 M 条道路 1,2,…,M 组成,道路 i 连接城市 Ai 和城市 Bi,且道路是双向的。
时间来到 2021 年,由于新型病毒在 Paken 王国蔓延,为了抑制人员流动,决定给每条道路指定一个方向,使其只能单向通行。然而,为了尽量减少对经济的影响,希望使下述定义的 GoTo 度 尽可能大。
GoTo 度:能够从城市 u 经过 0 条或多条道路到达城市 v 的城市对 (u,v) 的数量。
对于道路的方向指定,共有 2M 种可能。请你计算所有可能的方向指定方式中,GoTo 度的最大值,并输出该最大值。
输入格式
输入以如下格式从标准输入读入。
N M
A1 B1
A2 B2
⋮
AM BM
输出格式
请输出一行答案。
输入输出样例
输入#1
3 2 1 2 2 3
输出#1
6
输入#2
3 3 1 2 1 3 2 3
输出#2
9
输入#3
6 7 1 2 1 3 2 3 3 4 4 5 4 6 5 6
输出#3
27
说明/提示
限制条件
- 1≤N,M≤105
- 1≤Ai<Bi≤N (1≤i≤M)
- (Ai,Bi)=(Aj,Bj) (1≤i<j≤M)
- 如果所有道路都为双向,则任意城市之间都可以通过 0 条或多条道路互相到达
- 输入均为整数
样例解释 1
例如,将道路方向设为 1→2,2→3 是最优的。在这种情况下,能够从 u 经过 0 条或多条道路到达 v 的 (u,v) 共有 6 组,分别为 (1,1),(1,2),(1,3),(2,2),(2,3),(3,3)。
样例解释 2
例如,将道路方向设为 1→2,1←3,2→3 是最优的。在这种情况下,任意顶点都可以到达任意顶点,因此答案为 3×3=9。
样例解释 3
原案: shiomusubi496
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?