1057 天平平衡 遞迴

2021-07-31 01:33:15 字數 799 閱讀 3860

題目描述

天平是一種衡器,是衡量物體質量的儀器。它依據槓桿原理製成,在槓桿的兩端各有一小盤,一端放砝碼,另一端放要稱的物體,槓桿**裝有指標,兩端平衡時,兩端的質量(重量)相等。

現在遞迴地描述乙個天平:

1.每個天平用兩個正整數代表左右兩端的質量。

2.如果左端或者右端的數字為0,代表這一端由子天平構成,那麼在下一行描述這個子天平。

如:0 0

0 21 1

2 2代表天平:

乙個天平平衡的條件:

1.天平的兩端質量相同。

2.如果存在子天平,子天平平衡。

很顯然上述天平是平衡的。

對於乙個描述的天平,請判斷是否達成平衡。

輸入 每次測試只有一組資料。

給出乙個天平,描述方式如上。

輸出 如果所給天平平衡,輸出「yes」,否則輸出「no」。

樣例輸入

0 0

0 2

1 1

2 2

樣例輸出

yes

#include

int flag;

int dfs(int a)

return c+d;

} }

int main()

****博主大一時候acm協會帶我的學長。雖然他已經退役了。但他給我的教誨我會一直牢記。

在此再次向師傅致敬。

天平平衡(遞迴)

時間限制 1 sec 記憶體限制 128 mb 提交 解決 提交 狀態 討論版 天平是一種衡器,是衡量物體質量的儀器。它依據槓桿原理製成,在槓桿的兩端各有一小盤,一端放砝碼,另一端放要稱的物體,槓桿 裝有指標,兩端平衡時,兩端的質量 重量 相等。現在遞迴地描述乙個天平 1.每個天平用兩個正整數代表左...

HDU5616 揹包 天平平衡問題

題目大意 有乙個只能判斷兩邊是否相等的天平,現在給你一些已知重量的砝碼,問你是否可以通過這些砝碼測量乙個任意給定的重量 input 即可以通過在天平兩側放一定數量的砝碼,使天平平衡。include define inf 0x3f3f3f3f using namespace std const int...

poj 1837 揹包(讓天平平衡的方法)

題意 有乙個天平,天平左右兩邊各有若干個鉤子,總共有c個鉤子,有g個鉤碼,求將鉤碼全部掛到鉤子上使天平平衡的方法的總數。思路 寫的非常詳細 首先定義乙個平衡度j的概念 當平衡度j 0時,說明天枰達到平衡,j 0,說明天枰傾向右邊 x軸右半軸 j 0則相反 那麼此時可以把平衡度j看做為衡量當前天枰狀態...