HDU 4405 Aeroplane chess(概率DP)
題意:有一條長n的軸, 標有0~n, 從0開始擲色子, 骰子有1~6, 擲到幾就向右走幾步, 還有一些航線, 可以直接從一個點到另一個點。 求最終走到n的期望。
思路:很顯然的概率DP。 但是要求期望, 我們首先要知道一個公式:dp[i]=sum(dp[j])+1(i+1<=j<=i+6), dp[i]表示從i點投擲,最終到n的期望, 根據期望的線性性質, 我們就可以這樣求期望了, +1 是表示的下一步的期望
細節參見代碼:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include