Graphic problem
En una graella amb columnes i files es vol anar des de cantonada superior esquerra—posició — fins a la cantonada inferior dreta—posició . A més d’aquestes dues posicions, n’hi ha més per les quals es pot passar potencialment.
L’algorisme que heu d’usar per moure-us és molt simple: si la casella immediatament a la dreta d’on esteu és visitable, hi aneu; altrament, si la casella immediatament a sota d’on esteu és visitable, hi aneu; altrament, us quedeu estancats i us atureu. Feu un programa que simuli aquest algorisme.
L’entrada consisteix en , i , seguits d’ parells diferents , amb i , indicant les posicions visitables. Les posicions inicials i finals no s’inclouen.
Cal generar una imatge
de color de fons ‘Beige’. Marqueu les caselles visitables
amb cercles de diàmetre 25 centrats al quadrat
corresponent. Si el camí arriba fins a la sortida, cal pintar-lo amb
‘Green’, i altrament amb ‘Red’. Els moviments
horitzontals i verticals s’han de pintar amb rectes d’amplada 5
connectant els centres dels cercles. Les posicions visitables per les
que no s’ha passat s’han de pintar amb ‘Black’.
Input
6 4 10 2 1 3 1 3 2 3 3 3 4 4 3 5 3 6 3 2 3 5 1
Output
(450×300)
Input
5 1 1 3 1
Output
(375×75)
Input
4 3 7 1 2 1 3 2 3 3 3 2 1 3 1 4 1
Output
(300×225)
Input
1 1 0
Output
(75×75)