日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

刺激(codevs 1958)

發(fā)布時(shí)間:2025/7/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 刺激(codevs 1958) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

題目描述?Description

saffah的一個(gè)朋友S酷愛滑雪,并且追求刺激(exitement,由于刺激過度導(dǎo)致拼寫都缺了個(gè)字母),喜歡忽高忽低的感覺。現(xiàn)在S拿到了一張地圖,試圖制定一個(gè)最長(zhǎng)路徑。然而有的地圖過于龐大,不易直接看出,所以S請(qǐng)來了saffah,saffah又請(qǐng)來了你向其幫忙。

?

地圖可抽象為一個(gè)M×N的矩陣,規(guī)定上北下南,左西右東。矩陣中的元素代表這個(gè)點(diǎn)的高度。由于S有特殊情況,出于對(duì)S的安全考慮,S只能向東滑,向南滑,或者就地停下。我們假定摩擦力可以忽略,那么S的機(jī)械能守恒,即S不可能到達(dá)比出發(fā)點(diǎn)高的地方。

?

?

?

S可以從任意一點(diǎn)出發(fā),到任意一點(diǎn)停止,除了遵守上述規(guī)則外,S還要求自己的路線必須是“一上一下一上一下”(這樣才刺激對(duì)吧),即如果這一時(shí)刻比上一時(shí)刻的高度高,那么下一時(shí)刻只能滑到比這一時(shí)刻低的地方,或者停止;反之亦然。保證不會(huì)有相鄰的兩個(gè)高度相同的地方。

?

現(xiàn)在S想知道,按照這個(gè)要求,最多能夠經(jīng)過幾個(gè)點(diǎn)。(包括起點(diǎn)和終點(diǎn))



輸入描述?Input Description

輸入文件的第一行有兩個(gè)正整數(shù)M,N。

接下來有M行,每行有N個(gè)整數(shù),表示這一點(diǎn)的高度值Hi,j。

輸出描述?Output Description

輸出文件只有一行,為一個(gè)整數(shù),為最大能夠滑行經(jīng)過的點(diǎn)數(shù)。

樣例輸入?Sample Input

4?5

3?8?9?2?-1

2?5?8?0?8

8?0?1?2?3

-2?1?9?-1?0

樣例輸出?Sample Output

7

數(shù)據(jù)范圍及提示?Data Size & Hint

說明: 滿足題意的最長(zhǎng)路徑為8→5→8→0(或1),共經(jīng)過了7個(gè)點(diǎn)。可以證明,沒有更長(zhǎng)的路徑存在。

對(duì)于100%的數(shù)據(jù),-2×109≤Hi,j≤2×109。

對(duì)于30%的數(shù)據(jù),M=N≤5;對(duì)于50%的數(shù)據(jù),M+N≤25;對(duì)于70%的數(shù)據(jù),M+N≤50;對(duì)于100%的數(shù)據(jù),M+N≤100。

分析:非常暴力的搜索,竟然只用了2ms 代碼: #include<cstdio> #include<iostream> #include<cstring> #define M 110 using namespace std; int map[M][M],n,m,ans; bool vis[M][M]; int ax[2]={0,1}; int ay[2]={1,0}; void dfs(int x,int y,int t,int f,int limit) {ans=max(ans,t);for(int i=0;i<2;i++){int xx=x+ax[i],yy=y+ay[i];if(xx>=1&&xx<=n&&yy>=1&&yy<=m&&!vis[xx][yy]&&map[xx][yy]<=limit)if((f==1&&map[xx][yy]>map[x][y])||(f==-1&&map[xx][yy]<map[x][y])){vis[xx][yy]=true;dfs(xx,yy,t+1,-f,limit);}} } int main() {scanf("%d%d",&n,&m);for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)scanf("%d",&map[i][j]);for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){memset(vis,0,sizeof(vis));vis[i][j]=true;dfs(i,j,1,-1,map[i][j]);}printf("%d",ans);return 0; } View Code

?

轉(zhuǎn)載于:https://www.cnblogs.com/harden/p/5785475.html

總結(jié)

以上是生活随笔為你收集整理的刺激(codevs 1958)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日日干日日操 | 国外亚洲成av人片在线观看 | 69视频一区 | 欧美20p | 伊人宗合| 中文一区二区 | 羞羞免费视频 | 国产成人精品免费看视频 | 熟女毛毛多熟妇人妻aⅴ在线毛片 | 日本在线免费观看 | 蜜臀久久久久久999 大陆熟妇丰满多毛xxxⅹ | 亚洲综合小说 | 欧美乱码精品一区二区三区 | 午夜福利三级理论电影 | 亚洲AV无码AV吞精久久中文版 | 欧美极品少妇xxxxⅹ猛交 | 亚洲一区二区三区电影 | 久久亚洲一区二区三区四区五区 | 国产视频二区 | 天堂va蜜桃一区二区三区漫画版 | 久久福利在线 | 蜜桃视频一区二区在线观看 | 亚洲欧美韩日 | 青春草网站 | 丝袜老师办公室里做好紧好爽 | 亚洲在线视频观看 | 99久久精品日本一区二区免费 | 六月婷婷在线观看 | 最新av导航 | 天天干干干| 国产真实的和子乱拍在线观看 | 日日日操操操 | 亚洲在线中文字幕 | 日韩电影一区二区 | 久久视频精品 | 天天插天天爽 | 一级片在线免费观看 | 日韩久久在线 | 欧美顶级少妇做爰hd | 91欧美日韩麻豆精品 | 丁香婷婷成人 | 国产视频三区 | 成人在线免费播放视频 | 中国一级片在线观看 | 在线播放a| 亚洲高清免费观看 | 欧美一级二级三级视频 | 亚洲图片在线 | 人人干天天操 | 欧美激情亚洲色图 | 日本h在线观看 | 国产对白羞辱绿帽vk | 重口变态虐黄网站 | 国产日韩欧美高清 | 日日做夜夜爽毛片麻豆 | a级片视频网站 | 亚州中文 | 男人插入女人阴道视频 | 都市激情校园春色亚洲 | 久久精品97 | 国产污视频在线播放 | 成品人视频ww入口 | 我的好妈妈在线观看 | 涩涩av| 亚洲成人av一区二区三区 | 夜夜嗨av禁果av粉嫩av懂色av | 久久精品中文字幕 | 韩国av免费观看 | 色综合天天综合网天天狠天天 | 日本色片网站 | 国产精品后入内射日本在线观看 | 91免费大片| 亚洲人成电影一区二区在线 | 国产女人18毛片水18精品 | 欧美激情一二三 | 欧美 日韩 国产在线 | 美女扒开尿口让男人桶 | 国产又粗又猛又爽又黄的视频在线观看动漫 | 一卡二卡三卡视频 | 狠狠cao日日穞夜夜穞av | 超碰中文字幕在线 | 一二区在线视频 | 成人激情电影在线观看 | 九七在线视频 | 色悠悠国产 | 国产20页| 久热伊人 | 中文字幕Av日韩精品 | 少妇一级淫片免费看 | 黄色大片免费观看视频 | 色欧美在线 | 人人搞人人爱 | 极品尤物一区二区三区 | 女人被男人躁得好爽免费视频 | 国产亚洲精品久久久久久777 | 老女人做爰全过程免费的视频 | 亚洲第一页中文字幕 | 91精品国产综合久 | 嫩草导航 |