OLIMPIADA NATIONALA DE INFORMATICA PENTRU GIMNAZIU

23 iunie 2001

clasele VII - VIII

Paianjen

Sa ne imaginam o retea formata din noduri situate în punctele de coordonate întregi, fiecare nod fiind unit prin bare paralele cu axele de coordonate de cele 4 noduri vecine. Un paianjen este plasat initial în originea sistemului de coordonate. La fiecare secunda, paianjenul se poate deplasa din nodul în care se afla în unul dintre cele 4 noduri vecine.

 

Cerinta

Scrieti un program care sa determine în câte moduri se poate deplasa paianjenul din pozitia initiala, într-o pozitie finala data, în timpul cel mai scurt.

Date de intrare

Fisierul de intrare SPIDER.IN contine pe o singura linie abscisa si ordonata punctului final, separate prin spatiu:

x y

Date de iesire

În fisierul de iesire SPIDER.OUT se va afisa pe prima linie numarul de moduri determinat

Nr

Restrictii

Exemplul 1

SPIDER.IN

SPIDER.OUT

1 2

3

Exemplul 2

SPIDER.IN

SPIDER.OUT

2 3

10

Timp maxim de executare: 1 secunda/test