En gros tu voudrais que ça fasse
tableau 1: --1-- --2-- --3-- --4-- ...
tableau 2: --1-- --2-- --3-- --4-- ...
(tableau 1: )--n-1-- --n--
(tableau 2: )--n-1-- --n--
comme ça c'est ça ?
Sinon je ne pense pas qu'il y ait de règle pour la largeur des terminals (terminaux ?
). Du coup faudra voir s'il y a un moyen d'avoir la longueur du terminal et faire le calcul ensuite... mais c'est une solution qui me paraît peu élégante et peu portable (même si tu t'en fiches sans doute du moment que ça marche)
Éventuellement partir sur une longueur de ligne fixe et arbitraire qui tiendra sur une majorité de terminaux, par exemple 10 ou 20 nombre affichés. Si j'ai bien compris ce que tu voulais faire.