問題一覧 > 通常問題

No.2418 情報通だよ!Nafmoくん

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 171
作問者 : Nafmo2 / テスター : LaFolia13 dyktr_06 hikikomori sepa38 Seed57_cash Udon ryota2357
2 ProblemId : 9684 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2023-08-12 16:02:42

問題文

Nafmo くんのクラスの人数は Nafmo くんを含め 2N2N 人です。それぞれに出席番号 112N2N が割り振られています。

Nafmo くんが授業を受けていると先生に「22 人組作って~」と言われました。学生は「知らない人」同士でペアを組むのを嫌がりました。

最終的に知らない人同士のペアを最小限にするようにして、全員ペアを作りました。

情報通の Nafmo くんのもとには MM 個の情報があり、出席番号 AiA_i と 出席番号 BiB_i の人が知り合いであることを知っています。

Nafmo くんが持っている M 個の情報をもとに考えると、知らない人同士の組は最大で何組生まれる可能性があるでしょうか?


ここで、XXYY が知り合い、かつ、YYZZ が知り合いのとき、 XXZZ は知り合いであるとします。

制約

  • 1N1051 \leq N \leq 10^5
  • 0M1050 \leq M \leq 10^5
  • 1Ai,Bi2×N1 \leq A_i, B_i \leq 2 \times N
  • iji \neq j ならば (Ai,Bi)(Aj,Bj)(A_i, B_i) \neq (A_j, B_j) かつ (Ai,Bi)(Bj,Aj)(A_i, B_i) \neq (B_j, A_j)
  • NN 組のペアが必ず作られる。
  • 入力はすべて整数であたえられる。

入力

N MN\ M
A1 B1A_1 \ B_1
 \  \vdots
AM BMA_M \ B_M

出力

知らない人同士の組数を出力し、最後に改行してください。

サンプル

サンプル1
入力
2 2
1 2
3 4
出力
0

11と人22、人33と人44が組むことで知らない人同士のペアをゼロにすることができます。

サンプル2
入力
2 1
1 2
出力
1
サンプル3
入力
2 2
1 2
2 3
出力
1

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。