Advent of code

 17 décembre 2022 

  Pyroclastic Flow : Tetris: calculer la hauteur finale d'une chute de pierres
>>><<>>><<<>>>><<>>><<<<>>>><<<>>>><<<>>><<<<>><<><>><<<>>>><<<
  1. codePartie1.py
  2. code.py
  3. amelioration_estLibre.diffy
  4. visualisation.txt
  5. visualisationTerminalCouleurs.png
  6. couleurs.diffy
VIDE = ' '                                                    | VIDE = '\033[47m  \033[0m'
                                                              > COULEURS = {'-':"41", '+':"43", 'L':"42", 'I':"44", 'O':"46"}
mur[0] = NB_COLONNES * '#'   # plancher à hauteur 0           | mur[0] = '\033[40m' + NB_COLONNES * '##'  + '\033[0m'  # plan
                                                              >     coul = COULEURS[typePierre]
        mur[py + dy][px + dx] = typePierre                    |         mur[py + dy][px + dx] = "\033[" + coul + "m" + "  " +
                                                              >     BORD = "\033[40m##\033[0m"
    print('\n#' + NB_COLONNES*VIDE + '#')                     |     print('\n' + BORD + NB_COLONNES*VIDE + BORD)
        print('#' + ''.join(ligne) + '#')                     |         print(BORD + ''.join(ligne) + BORD)
        print('    .')                                        |         print('        .')
        print('#' + ''.join(mur[i]) + '#')                    |         print(BORD + ''.join(mur[i]) + BORD)