#P3275. Ranking the Cows

Ranking the Cows

描述

Farmer John 有N N 头奶牛1N1000(1 ≤ N ≤ 1000),每头奶牛的产奶速率各不相同,FJ 想将它们从快到慢排序。他已经有了M1M10000 M(1 ≤ M ≤ 10000)个比较结果,每个结果表示奶牛 XX 的产奶速率高于奶牛 YY。他需要确定最少需要补充多少次比较(C),使得在进行这些补充比较后,能够唯一确定所有奶牛的排序。

输入

第 1 行:两个整数N NMM。 第 2 行到第 M+1M+1 行:每行两个整数 XXYY,表示 XX 的产奶速率高于Y Y

输出

输出一个整数 CC,即所需的最小补充比较次数。