乙個大模擬!!!
這個魚人領軍不是每一輪都加的,而是每場比賽!!
**
#includeusingnamespace
std;
intn,x,a,b,c;
struct
person
a[55],b[55],ga[55],gb[55
];int
getid()
int alivea[55],aliveb[55
],ca,cb,sa,sb;
void
init()
for(int i=1;i<=n;i++)
}void
attack()
for(p2=1;p2<=n,pb;p2++)
//找到對決的兩人
ca=0; cb=0
;
for(int i=1;i<=n;i++)
if(ga[p1].type)
ga[p1].atk+=20*ca,ga[p1].hp+=20*ca;
if(gb[p2].type)
gb[p2].atk+=20*cb,gb[p2].hp+=20*cb;
//處理海盜隊長
ga[p1].hp-=gb[p2].atk;
gb[p2].hp-=ga[p1].atk;
if(ga[p1].hp<=0
)
//魚人國王
if(ga[p1].spe==1
)
//魚人領軍
if(ga[p1].type==1
)
//海盜之魂
}
if(gb[p2].hp<=0
)
//魚人國王
if(gb[p2].spe==1
)
//魚人領軍
if(gb[p2].type==1
)
//海盜之魂 } }
intgame()
if(!sa) return0;
if(!sb) return1;
}int
main()
for(int i=1;i<=n;i++)
int ansa=0,ansb=0
;
for(int i=1;i<=500;i++)
if(game()) ansa+=sa;
else ansb+=sb;
}printf(
"%d %d
",ansa,ansb);
return0;
}
hihocoder挑戰賽20小記
2016.11.4 晚上六點點開了一場看上去通過人數比較多的hihoround 20 virtual participate了一下。感覺這場還是比較友好的,和我以前做的hihoround只能做一題,或者爆零不一樣。在兩個小時裡寫了3個題 a,b,c d看上去像是個經典問題,但從來沒寫過 幾何基本等於...
hihoCoder挑戰賽31 題解
時間限制 8000ms 單點時限 1000ms 記憶體限制 256mb 描述 給定n個整數常數c 1 c 2 c n 和乙個整數k。現在需要給2k個整數變數x 1 x 2 x k y 1 y 2 y k 賦值,滿足 1 對於所有1 i k,都有x i y i 2 對於所有1 i n,都存在至少乙個j...
Wannafly挑戰賽A 概率DP
給你乙個長 n 的序列,m 次查詢 每次查詢給乙個 x,然後 從序列的最左端 1 開始,每次隨機的選擇乙個右端點 r,如果兩個端點間的區間和不超過 x 就進行一次分割,然後把左端點變成 r 1,否則一直隨機下去。問這樣分割出來的期望段數 第一行兩個數 n,m 之後一行 n 個數表示這個序列 之後m行...