PID396 / SY学语文
题目描述

背景

SY学习了苏轼的《江城子》后,大为震撼。“左牵黄,右擎苍”!啊,多么豪迈!SY于是也骑着骡子,来到了一片旷野……

描述

旷野是n*m的长方形的。SY刚开始在左上角的(1,1)点。他想跨越这个旷野,必须要走到最下边,或是最右边。而骡子是走马步的(但不蹩马腿),但它只愿意往右下边走(也就是说,如果骡子在(x,y)点,那么下一步它只能走到(x+1,y+2)或(x+2,y+1))。

每个点不是有石头,就是有花。有石头的点不能到达。花的枝数一定是正整数。SY每到一点,就会拣起那一点的花。他想在离开旷野之前捡起最多的花((1,1)点要捡。离开旷野时,即在最下边或最右边也可以捡)。

输入格式

第一行两个数,n,m(1<=n,m<=1000)。

以下是n行,每行m个数,表示这个旷野。若此点有花,则是花的枝数(1~100),否则(即是石头)是-1。

输出格式

一个数,捡的最多的花数。如果不能离开旷野,即不能到达最下边或最右边,则输出“cannot arrive.”

样例输入
样例输出
提交题目 Error [ 更改语言 ] Language
C C++ Pascal Python2
相关讨论
查看更多讨论
发布新讨论 讨论