题意: 从54张牌中抽牌,问抽到a张红,b张黑,c张方,d张梅的概率,当抽取到大王和小王的时候,会固定抽期望步数最少的牌。求最小的期望步数。 思路:期望dp ,dp(a,b,c,d,e,f),a,b,c,d,代表前4种牌的数量,e,f代表大王和小王的状态,要注意判断不合法的情况,即所有牌都抽完了,还是没有得到想要的局面。然后我做的时候理解错题意了,把题意理解炒成期望步数了,其实抽到小王大王的时候选择是固定的,而没有四个分支。 #include<bits/stdc++.h> using namespace std; const double inf=1e20; double dp[...