PTA 5-12 功夫傳人 (25分)
阿新 • • 發佈:2019-01-02
一門武功能否傳承久遠並被髮揚光大,是要看緣分的。一般來說,師傅傳授給徒弟的武功總要打個折扣,於是越往後傳,弟子們的功夫就越弱…… 直到某一支的某一代突然出現一個天分特別高的弟子(或者是吃到了靈丹、挖到了特別的祕笈),會將功夫的威力一下子放大N倍 —— 我們稱這種弟子為“得道者”。
這裡我們來考察某一位祖師爺門下的徒子徒孫家譜:假設家譜中的每個人只有1位師傅(除了祖師爺沒有師傅);每位師傅可以帶很多徒弟;並且假設輩分嚴格有序,即祖師爺這門武功的每個第i
代傳人只能在第i-1
代傳人中拜1個師傅。我們假設已知祖師爺的功力值為Z
,每向下傳承一代,就會減弱r%
,除非某一代弟子得道。現給出師門譜系關係,要求你算出所有得道者的功力總值。
輸入格式:
輸入在第一行給出3個正整數,分別是:N(≤105)——整個師門的總人數(於是每個人從0到N−1編號,祖師爺的編號為0);Z——祖師爺的功力值(不一定是整數,但起碼是正數);r ——每傳一代功夫所打的折扣百分比值(不超過100的正數)。接下來有N行,第i行(i=0,⋯,N−1)描述編號為i的人所傳的徒弟,格式為:
Ki ID[1] ID[2] ⋯ ID[Ki]
其中Ki是徒弟的個數,後面跟的是各位徒弟的編號,數字間以空格間隔。Ki為零表示這是一位得道者,這時後面跟的一個數字表示其武功被放大的倍數。
輸出格式:
在一行中輸出所有得道者的功力總值,只保留其整數部分。題目保證輸入和正確的輸出都不超過1010。
輸入樣例:
10 18.0 1.00
3 2 3 5
1 9
1 4
1 7
0 7
2 6 1
1 8
0 9
0 4
0 3
輸出樣例:
404