Robot camminatore (robot)

59 teams scored 1050 points on this task, for a maximum score of 100, an average score of 18 and a median score of 10.

Highlights

  1. Pascal - Comandini, Cesena is the institute with the most points (120).
  2. Emilia-Romagna is the region with the most points (330).

Statement

William ha finito di costruire un robot camminatore, che si muove su una griglia N × M leggendo i caratteri scritti su di essa e interpretandoli come comandi. In particolare, reagisce in questo modo: (1) X: sta fermo; (2) +: effettua un passo (e cioè si muove di una casella) nella direzione in cui è orientato; (3) O: effettua un salto lungo due passi nella direzione in cui è orientato; (4) L: ruota di 90° a sinistra e poi effettua un passo nella direzione in cui ora è orientato; (5) R: ruota di 90° a destra e poi effettua un passo nella direzione in cui ora è orientato. Nella griglia non sono presenti altri caratteri, né il robot reagisce ad altri comandi oltre a questi. Inoltre, la griglia su cui si muove è toroidale: vale a dire, ogni qualvolta il robot uscirebbe dal lato destro rientra da quello sinistro (e viceversa), e ogni qualvolta il robot uscirebbe dal lato superiore rientra da quello inferiore (e viceversa)...