NOTA SUL CALCOLO DI RIGA E COLONNA --------------------------------- Siano righe e colonne rispettivamente il numero di righe e di colonne delle tabelle. Nella prima tabella, un numero n e' nella riga r e colonna c se e solo se n = r * colonne + c Poiche' vale 0 <= c < colonne si ha: r = n / colonne (resto della divisione intera) c = n % colonne (quozioente della divisione intera) Ad esempio, supponiamo che la tabella abbia 5 righe e 10 colonne. Il numero 23 e' nella riga r e colonna c tali che 23 = r * 10 + c AND 0 <= c < 10 Gli unici valori di r e c che soddisgano ENTRAMBE le condizioni sono: r = 2 = 23 / 2 c = 3 = 23 % 2 Notare che le coppie di interi r e c che soddisfano la condizione 23 = r * 10 + c sono infinite. Ad esempio: r = -1, c = 33 r = 0, c = 23 r = 1, c = 13 r = 2, c = 3 r = 3, c = -7 .... Di queste soluzioni, SOLO UNA verifica anche la condizione 0 <= c < 10 ossia la soluzione r = 2, c = 3 che e' quella richiesta. Analogamente, nella seconda tabella si ha: n = c * righe + r Essendo 0 <= r < righe il valore di r e c e' dato da: c = n / righe; r = n % righe;