#include <bits/stdc++.h> using namespace std; /* 最后一步:从i-1或i-2层走到i层,分别交cost[i-1],cost[i-2] dp[][]:从1或0层出发,到第i层缴纳的金额总和 状态转移方程:dp[m][i]=min(dp[m][i-1]+cost[i-1],dp[m][i-2]+cost[i-2]);m=1 or 0 初始化:dp[0][0]=0 dp[0][1]=cost[0] dp[1][1]=0 dp[1][2]=cost[1] 输出:min(dp[0][n],dp[1][n]) */ int cost_flr(ve...