【五校联考3day2】A
Description
帝國時代3是一款十分刺激的RTS游戲。你需要控制自己的一塊殖民地,發展殖民地的經濟和軍事,最終打敗其他殖民地。小L是這個游戲的狂熱愛好者。一次小L打算打AI試試身手。
小L發展了幾分鐘,自己的殖民地人口便突破了30,然而小L發現大事不好了:
小L還處在不能建造軍事單位的“發現時代”,然而敵人早已經到了“殖民時代”,發展起了一支雄厚的殖民地軍,小L的殖民地受攻擊了卻沒有一個正規的軍事單位用來防御!不要認為這是小L 的技術問題,實際上AI還停留在以jg斗爭為綱的落后理念上,而小L 早就以經濟為第一要務了。
小L在之前已經在自己殖民地的外部,拉起了許多圍墻。
帝國時代3里的圍墻如圖所示。
每一道圍墻,總是連接著兩個圍墻連接處(以下簡稱“連接處”)。
現在小L有n個連接處,m道圍墻}。
小L雖然沒兵,但是他的智商比AI不知道高到那里去了,因此,只要每個連接處至少連接著k道圍墻},小L就一定能頂住這波攻擊。
小L可以任意加圍墻,每道圍墻可以連接兩個已有的連接處。
連接處是不能連接自己的,但是這里有一些規則與原帝國時代3的設定不同,兩個連接處之間可以連接多個圍墻,連接處初始時可能不連任何圍墻,圍墻之間也可以相交。
小L想知道,自己至少要多加多少道圍墻}才能滿足每個連接處至少連接著k道圍墻?
Input
第一行三個整數n, m, k,表示連接處個數、圍墻個數以及每個連接處至少要連接的圍墻個數,連接處被編號為1到n}。
接下來m行,每行兩個正整數x, y,表示這個圍墻連接編號為x的連接處和編號為y的連接處。
Output
輸出一行一個整數,表示至少要加的圍墻的條數。
Sample Input
輸入1:
2 0 1
輸入2:
5 4 2
1 2
2 5
4 3
3 1
輸入3:
4 3 2
1 2
2 3
1 2
輸入4:
5 11 7
1 3
4 2
1 5
4 2
2 5
1 3
4 1
2 3
4 1
5 1
1 5
Sample Output
輸出1:
1
樣例1解釋:初始時有兩個連接處,題目中要求至少每個連接處要連1個圍墻,我們加一個圍墻連接這兩個連接處即可。
輸出2:
1
樣例2解釋:連接編號為5的和編號為4的連接處即可。
輸出3:
2
樣例3解釋:編號為4的連接處沒有連接任何圍墻,編號為3的連接處還需要一條。連接編號為4的和編號為3的連接處之后,編號為4的連接處與另外三個連接處中任意一個連一個圍墻即可,注意連接處是不能自己和自己連接的。
輸出4:
7
Data Constraint
對于60%的數據,n × ans ≤ 10000000,ans表示最終的答案。
對于前100%的數據,n, m, k ≤ 100000,n ≥ 2, m, k ≥ 0, x ≠ y, 1 ≤ x, y ≤ n。
.
.
.
.
.
.
分析
記住:一定要開long long
.
.
.
.
.
程序:
轉載于:https://www.cnblogs.com/YYC-0304/p/10458937.html
總結
以上是生活随笔為你收集整理的【五校联考3day2】A的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 序列问题
- 下一篇: 【五校联考5day1】序列