Problem

2 /6


Percorso minimo nella tabella

Problem

In una tabella rettangolare NxM (in ogni cella in cui è scritto un certo numero), all'inizio il giocatore si trova nella cella in alto a sinistra.
In una sola mossa, può spostarsi alla cella successiva a destra o in basso (è vietato spostarsi a sinistra e in alto).
Quando attraversa una cella, il giocatore paga tanto c.u.
 
È necessario trovare l'importo minimo di c.u., pagando il quale il giocatore può arrivare nell'angolo in basso a destra.
 
Inserimento:
- la prima riga contiene due numeri N e M - dimensioni della tabella (\(1<=N<=20 \), \(1<=M<=20\));
- poi ci sono N righe di numeri M in ciascuna - dimensioni delle multe in c.u. per passare attraverso le celle corrispondenti (ogni numero da 0 a 100).
 
Output: stampa l'importo minimo che puoi spendere per ottenere nell'angolo in basso a destra.
 
 
Esempi
# Input Uscita
1
3 4
1 1 1 1
5 2 2 100
9 4 2 1
8