Codevs 1010 过河卒 2002年NOIP全国联赛普及组
1010 過河卒 2002年NOIP全國聯(lián)賽普及組
時(shí)間限制: 1 s
空間限制: 128000 KB
題目等級 : 黃金 Gold
傳送門
題目描述 Description
如圖,A 點(diǎn)有一個過河卒,需要走到目標(biāo) B 點(diǎn)。卒行走規(guī)則:可以向下、或者向右。同時(shí)在棋盤上的任一點(diǎn)有一個對方的馬(如上圖的C點(diǎn)),該馬所在的點(diǎn)和所有跳躍一步可達(dá)的點(diǎn)稱為對方馬的控制點(diǎn)。例如上圖 C 點(diǎn)上的馬可以控制 9 個點(diǎn)(圖中的P1,P2 … P8 和 C)。卒不能通過對方馬的控制點(diǎn)。
棋盤用坐標(biāo)表示,A 點(diǎn)(0,0)、B 點(diǎn)(n,m)(n,m 為不超過 20 的整數(shù),并由鍵盤輸入),同樣馬的位置坐標(biāo)是需要給出的(約定: C不等于A,同時(shí)C不等于B)。現(xiàn)在要求你計(jì)算出卒從 A 點(diǎn)能夠到達(dá) B 點(diǎn)的路徑的條數(shù)。
1<=n,m<=15
輸入描述 Input Description
鍵盤輸入
B點(diǎn)的坐標(biāo)(n,m)以及對方馬的坐標(biāo)(X,Y){不用判錯}
輸出描述 Output Description
屏幕輸出 一個整數(shù)(路徑的條數(shù))。
樣例輸入 Sample Input
6 6 3 2
樣例輸出 Sample Output
17
數(shù)據(jù)范圍及提示 Data Size & Hint
如描述
轉(zhuǎn)載于:https://www.cnblogs.com/nancheng58/p/6070840.html
總結(jié)
以上是生活随笔為你收集整理的Codevs 1010 过河卒 2002年NOIP全国联赛普及组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于 Python generator(
- 下一篇: 添加搜狗输入法