>_ evaluator.oji

Antrenament OJI/OLI · clasa a 8-a

Drumuri în grilă

drumuri.in / drumuri.outtimp 1smemorie 64 MBsursă ≤ 64 KB10 testepunctaj maxim 100p

Într-o grilă n×mn \times m, unele celule sunt blocate (#), restul libere (.). Câte drumuri există din colțul stânga-sus în colțul dreapta-jos, mergând doar la dreapta sau în jos și doar prin celule libere? Afișează rezultatul modulo 1 000 000 0071\,000\,000\,007.

Date de intrare

Pe prima linie nn și mm, apoi grila.

Date de ieșire

Numărul de drumuri modulo 1 000 000 007.

Restricții

1 ≤ n, m ≤ 1000; colțurile sunt libere

drumuri.in
3 3
...
.#.
...
drumuri.out
2

Probleme similare pe PbInfo

Exersează aceeași tehnică și pe PbInfo — acolo găsești și soluții oficiale.