Graphic problem
Ajudeu en Pac-man a saber com de lluny està de cada punt del seu món . Suposeu que es mou així: Si es troba a , en general pot anar a , a , a i a . Però si es troba per exemple a (és a dir, a la primera columna) i es mou a l’esquerra, apareix a . I passa un fenomen similar si es mou des de l’última columna cap a la dreta, o des de la primera fila cap amunt, o des de l’última fila cap avall. Amb aquestes condicions, definim , la distància Pac-man de cada punt , com el mínim nombre de moviments que hauria de fer en Pac-man per arribar a des de .
L’entrada consisteix en sis enters , , , , i . Podeu suposar , , , , , i .
Genereu una imatge . Cal pintar cada punt amb color , on
Finalment, la línia de codi
dib.pieslice([x - p, y - p, x + p, y + p], 45, 315, 'Yellow')
dibuixa el Pac-man. Assumiu que aquest dibuix del Pac-man queda completament dintre de la imatge, i que sempre és més petit que 1530.
Podeu obtenir 55 punts resolent casos on i són senars, i en Pac-man es troba exactament al centre del dibuix, com l’Exemple d’entrada 1.