АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

278. C - Right and Down Only

Time Limit: 1 seconds
Memory Limit:64000KB
Points:10
View Problem Statistics Submit Problem added Undefined

Игровое  поле N x M заполняется целыми числами, одно неотрицательное целое число в  каждой клетке. Цель игры состоит в том, чтобы пройти по любому разрешенному пути от верхнего левого угла до правого нижнего. Целое число в каждой клетке указывает, какой длины шаг должен быть из текущей клетки. Все шаги могут быть или направо или вниз. Если в результате какого-либо шага игрок покидает пределы поля, такой шаг запрещается.

Требуется написать программу, которая определит число различных вариантов путей от верхнего левого угла до правого нижнего.

На рисунке приведен пример игрового поля 3 x 4, для которого существует три возможных варианта путей.

2

1

1

2

3

2

1

44

3

1

1

0

 

Формат входных данных:

Входной файл содержит в первой строке размеры поля N (1 ≤ N ≤ 70) и M (1 ≤ M ≤ 70). В последующих N строках входного файла, каждая из которых описывает отдельную строку игрового поля, записаны через пробел по M целых чисел – длины шагов из клеток данной строки.

Формат выходных данных:

Выходной файл должен содержать одно число - число различных вариантов путей от верхнего левого угла до правого нижнего. Для каждого поля будет менее чем 231 различных путей.

Пример файлов входных и выходных данных:

STDIN

STDOUT

3 4

2 1 1 2

3 2 1 44

3 1 1 0

3

 

 


View Problem Statistics Submit Author/source:
Problems from Contests / VoSTU Selection Rounds / Selection Round Interuni 2007 /
277. B - Square 278. 279. D - What to Calculate Here
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.062 sec.
© Copyright VSTU, AVT, Nosov D.A.