国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

hdu 1176 免費(fèi)餡餅

2019-11-11 05:56:25
字體:
供稿:網(wǎng)友

都說天上不會掉餡餅,但有一天gameboy正走在回家的小徑上,忽然天上掉下大把大把的餡餅。說來gameboy的人品實(shí)在是太好了,這餡餅別處都不掉,就掉落在他身旁的10米范圍內(nèi)。餡餅如果掉在了地上當(dāng)然就不能吃了,所以gameboy馬上卸下身上的背包去接。但由于小徑兩側(cè)都不能站人,所以他只能在小徑上接。由于gameboy平時(shí)老呆在房間里玩游戲,雖然在游戲中是個(gè)身手敏捷的高手,但在現(xiàn)實(shí)中運(yùn)動神經(jīng)特別遲鈍,每秒種只有在移動不超過一米的范圍內(nèi)接住墜落的餡餅。現(xiàn)在給這條小徑如圖標(biāo)上坐標(biāo):

為了使問題簡化,假設(shè)在接下來的一段時(shí)間里,餡餅都掉落在0-10這11個(gè)位置。開始時(shí)gameboy站在5這個(gè)位置,因此在第一秒,他只能接到4,5,6這三個(gè)位置中其中一個(gè)位置上的餡餅。問gameboy最多可能接到多少個(gè)餡餅?(假設(shè)他的背包可以容納無窮多個(gè)餡餅) Input 輸入數(shù)據(jù)有多組。每組數(shù)據(jù)的第一行為以正整數(shù)n(0

#include <iostream>#include <algorithm>#include <cstdio>#include <cstring>using namespace std;int dp[12][100100];int main(){ int n; while(scanf("%d",&n)!=EOF) { if(!n) break; memset(dp,0,sizeof(dp)); int maxt=0; for(int i=0;i<n;i++) { int a,b; scanf("%d%d",&a,&b); dp[a][b]++; maxt=max(maxt,b); } for(int i=maxt-1;i>=0;i--) { dp[0][i]+=max(dp[0][i+1],dp[1][i+1]); dp[10][i]+=max(dp[10][i+1],dp[9][i+1]); for(int j=1;j<10;j++) { dp[j][i]+=max(max(dp[j+1][i+1],dp[j][i+1]),dp[j-1][i+1]); } }
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 金昌市| 德昌县| 远安县| 宕昌县| 宜州市| 邢台县| 志丹县| 鹤庆县| 勐海县| 阜阳市| 贡觉县| 夏津县| 图们市| 公主岭市| 吉林省| 扎赉特旗| 靖宇县| 靖边县| 鞍山市| 木兰县| 沂源县| 临西县| 阜康市| 云阳县| 日喀则市| 沈阳市| 布尔津县| 象山县| 嘉定区| 扎赉特旗| 洪雅县| 体育| 东安县| 满洲里市| 寿宁县| 南部县| 淳化县| 会东县| 五华县| 株洲县| 营口市|