龜兔賽跑(動態規劃)

2022-03-12 03:09:34 字數 429 閱讀 3000

本題和數塔差不多 找出所有到當前位置的方案,然後取用時最短的

如圖using namespace std;

const int inf=0x3f3f3f3f;

int main()

;for(int i=1; i<=n; i++)

scanf("%lf",&a[i]);

a[0]=0;

a[n+1]=l;

for(int i=1; i<=n+1; i++)//到達終點時的最短距離所以是n+1

dp[i]=min2;

}if(dp[n+1]>(l/vr))

printf("good job,rabbit!\n");

else printf("what a pity rabbit!\n");

}return 0;

}注意資料型別 (錯了兩次)

HDU 2059(龜兔賽跑)動態規劃

據說在很久很久以前,可憐的兔子經歷了人生中最大的打擊 賽跑輸給烏龜後,心中鬱悶,發誓要報仇雪恨,於是躲進了杭州下沙某農業園臥薪嘗膽潛心修煉,終於練成了絕技,能夠毫不休息得以恆定的速度 vr m s 一直跑。兔子一直想找機會好好得教訓一下烏龜,以雪前恥。最近正值hdu舉辦50周年校慶,社會各大名流齊聚...

HDU 2059 龜兔賽跑(動態規劃)

龜兔賽跑 input output sample input 1003 20 5 5 8 2 10 40 60 1003 60 5 5 8 2 10 40 60 sample output good job,rabbit what a pity rabbit 解析 動態規劃比較經典的一題,起點作為起...

C 動態規劃 龜兔賽跑

解決這個問題的關鍵在於是否選擇充電,通過程式算出最優方案 下面是解決程式 using system using system.collections.generic using system.linq using system.text using system.threading.tasks na...