
Originariamente inviata da
NonCeLaFaccio+
Quando troverai l'algoritmo giusto ricordati dei virtual friends
Sai che il 46 non lo capisco, come lo hai ottenuto?
Le variabili prima_riga e ultima_riga indicano la prima e l'ultima fra le "prime righe" che sono quelle a cui punta il ciclo principale, una volta puntata la prima riga di ogni tripletta il puntamento alla seconda e terza riga viene fatto con riga+1 e riga+2.
In definitiva, quindi, se è vero che
- la prima riga è in riga 2
- ogni tripletta occupa 4 righe (perché ce n'è anche una vuota)
- le triplette sono 11
ne deriva che l'ultima delle prime righe è in riga 42, cioè 2+40, non 2+46.
Comunque il 46 non fa danni, fa fare solo un paio di giri a vuoto in più.
Riguardo all'altra domanda non ho capito cosa vuoi cancellare.