Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

GML0570 - ИГРА С ПЫЛЬНОЙ ПОЛКИ

   У вас появился шанс поиграть в очень старую игру. Игра ведется на квадратном поле размера NxN. В каждую клетку поля вписано число. Ваша фишка начинает в верхней левой клетке. Вы можете передвигать фишку только вправо или вниз, причем фишку можно передвинуть на новую клетку, только если модуль разности между числами, вписанными на текущей клетке и на новой, не более M. Цель игры – довести фишку до правой нижней клетки. Ваша задача – подсчитать количество различных способов довести фишку из левой верхней клетки в правую нижнюю. Два способа считаются различными, если они отличаются хотя бы одной клеткой.

Входные данные.

   N M

   A[1,1] A[1,2] … A[1, N]

   …

   A[N,1] A[N,2] … A[N,N]

Где: N – размер игрового поля; M – предел разницы между числами на клетках между которыми совершается переход; A[i,j] – описание игрового поля. Все числа целые (1 ≤ N,M,A[i,j] ≤ 20).

Выходные данные.

   Ans - количество различных способов довести фишку из левой верхней клетки в правую нижнюю.

Пример.

N

stdin

stdout

1

3 2
1 3 3
6 5 4
3 3 3

3


Ավելացրեց.Հրանտ Հովհաննիսյան
Ամսաթիվ.2016-08-29
Ժամանակի սահմանափակումը.1s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.Բոլորը բացի ASM32 ASM64 GAWK CLPS CLOJURE D ERL FSHARP FORTRAN GOSU HASK ICON ICK NEM NIM OBJC-CLANG PICO PIKE PYPY PYPY3 PY_NBC RUST SCM guile CHICKEN SED TCL WHITESPACE
Աղբյուրը.Գոմել: Ավագ տարիքային խումբ:

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.