mrs.chen是乙個很認真很稱職的語文老師 ......
所以,當她看到學生作文裡的人物關係描述得非常的麻煩的時候,她非常生氣,於是宣布:凡是作文裡有冗餘關係的,一率罰抄出師表10次...同學們非常的恐懼,於是,每當他們寫出一篇作文,都要拿來你這個語文兼oi天才這裡,問你有沒有冗餘的關係 ...... 時間一久,你也煩了,於是就想寫個程式來代勞 ...
現在這裡有一篇作文,有n句描述人物關係的句子,描述了n個人的關係
每條句子的定義是這樣的,x y,它的意思是:x認識y y也認識x。現在要你求出文中冗餘關係的數目.
注意: 假如a認識b,b認識c,則a也認識c
冗餘關係的定義是指 : 即使沒有這條關係,原圖的所有關係照樣成立.
第一行,兩個整數,表示句子數量(n),表示人數(m)。
接下來n行,每行兩個數,意義在描述裡已經說了.
乙個整數,表示冗餘關係的數目.
3 31 2
1 3
2 3
1
1<=n,m<=1000
乙個sb並查集題
兩種思考方向,一種是每次如果要加邊的兩個已經在同乙個並查集,就ans++;另一種是 m - 實際需要總邊數(= n - 聯通塊數)。兩種實際上是一樣的,我用的第二種。
//serene#include#include#include#include#include#include#includeusing namespace std;
const int maxn=1000+10;
int n,m,fa[maxn],ltk;
int aa;char cc;
int read()
int find(int x)
int main()
} printf("%d",m-(n-ltk));
return 0;
}
P1017 冗餘關係
背景 background 太原成成中學第2次模擬賽 第二道 描述 description 給出2個序列a b 從a b中各選出n個元素進行一一配對 可以不按照原來在序列中的順序 並使得所有配對元素差的絕對值之和最大。輸入格式 inputformat 輸入的第1行為1個整數n 第2行包含n個整數,題...
TYVJ P1017 冗餘關係 經典並查集
題目描述 mrs.chen是乙個很認真很稱職的語文老師 所以,當她看到學生作文裡的人物關係描述得非常的麻煩的時候,她非常生氣,於是宣布 凡是作文裡有冗餘關係的,一率罰抄出師表10次.同學們非常的恐懼,於是,每當他們寫出一篇作文,都要拿來你這個語文兼oi天才這裡,問你有沒有冗餘的關係 時間一久,你也煩...
冗餘關係 並查集
太原成成中學第3次模擬賽 第4題 mrs.chen是乙個很認真很稱職的語文老師 所以,當她看到學生作文裡的人物關係描述得非常的麻煩的時候,她非常生氣,於是宣布 凡是作文裡有冗餘關係的,一率罰抄出師表10次.同學們非常的恐懼,於是,每當他們寫出一篇作文,都要拿來你這個語文兼oi天才這裡,問你有沒有冗餘...