UVa

UVa 315. Network

Description 一家電話公司在許多地方建有機房,這些機房以1到N來編號,沒有2個地方有相同的號碼。電纜線是雙向的,並且只有在機房中的交換機才可互相連接(每個機房只有一部交換機)。電話訊號可以從一個機房傳到另一個機房,但是這些機房並不一定要直接相連,它們之間的通訊可能是透過好幾個交換機。 偶爾當有停電的情況發生時,當地的機房也會因停電而無法運作。這個時候不僅這個機房的通訊中斷,可能也有其他的機房因此無法彼此通訊。在這種情況之下,我們稱這個機房為critical的。 現在你的任務就是寫一個程式幫助該公司的工程師找出在他們的系統中有多少個critical的機房。
2018-08-09

UVa 13153. Number of Connected Components

Description 給你 N 個節點,每個點上附有一個介於$1~10^6$之間的正整數。假如某2個節點上的數其最大公因數(GCD)大於1,則這2個節點之間會有一條邊存在。 要請你算出這N個節點構成的的圖形中,共有幾個連通的單元。
2018-08-07

UVa 571. Jugs

Description 在電影「終極警探 3(Die Hard 3)」中布魯斯威利(Bruce Willis)和山謬傑克森(Samuel L. Jackson)遇到壞蛋設下的謎題:給一個3加侖和5加侖的桶子,要求他們必須在5加侖的桶子中裝4加侖的水。現在你的任務就是解決這個問題。
2018-08-06