【題目鏈結】
祖師爺的功力值為z,每向下傳承一代,就會減弱r%,除非某一代**得道。現給出師門譜系關係,要求你算出所有得道者的功力總值。
利用vector儲存師徒關係,然後從祖師開始dfs,求出總和。值得注意的是輸出用%.0lf會有一組資料過不了,要強制轉換ll才過
#include
#include
#include
#include
#include
using
namespace
std;
#define inf 0x3f3f3f
#define ll long long
const
int maxn=1e5+5;
using
namespace
std;
vector
a[maxn];
double z,r;
int k,b[maxn],n;
double dfs(int x,int t)
return s;
}int main()}}
printf("%lld\n",(ll)(dfs(0,0)));
//printf("%.0f\n",dfs(0,0));
return
0;}
L2 020 功夫傳人
時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 陳越 一門武功能否傳承久遠並被發揚光大,是要看緣分的。一般來說,師傅傳授給徒弟的武功總要打個折扣,於是越往後傳,們的功夫就越弱 直到某一支的某一代突然出現乙個天分特別高的 或者是吃到了靈丹...
L2 020 功夫傳人
時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 陳越 一門武功能否傳承久遠並被發揚光大,是要看緣分的。一般來說,師傅傳授給徒弟的武功總要打個折扣,於是越往後傳,們的功夫就越弱 直到某一支的某一代突然出現乙個天分特別高的 或者是吃到了靈丹...
L2 020 功夫傳人
一門武功能否傳承久遠並被發揚光大,是要看緣分的。一般來說,師傅傳授給徒弟的武功總要打個折扣,於是越往後傳,們的功夫就越弱 直到某一支的某一代突然出現乙個天分特別高的 或者是吃到了靈丹 挖到了特別的秘笈 會將功夫的威力一下子放大n倍 我們稱這種 為 得道者 這裡我們來考察某一位祖師爺門下的徒子徒孫家譜...