Bonjour,
je ne suis pas du niveau de nôtre JCC national, mais son package xlop fournit quelques subtilités :)
\documentclass[12pt]{article}
%\usepackage{pst-all}
\usepackage{xcolor}
\usepackage{xlop}
\pagestyle{empty}
\newcommand\trou[2]{#1}
\begin{document}
%\psset{xunit=\opcolumnwidth,yunit=\oplineheight}%
%\psgrid[subgriddiv=1,gridlabels=7pt,griddots=5](0,8)(10,-2)
\oplput(2.5,4){\color{green}\tiny1}
\oplput(1.25,3){\color{red} 2}
\oplput(2.25,3){\color{red} 1}
\oplput(3.25,3){\color{red} 4}
\oplput(0,2){\color{blue} $+$}
\opadd[decimalsepsymbol={,},voperator=bottom,resultstyle.1=\trou{1},resultstyle.2=\trou{9},resultstyle.3=\trou{3}]{153}{24}
\end{document}\end{document}
On peut l'automatiser avec un peu d'aléatoire :)
![Multiples additions][1]
[1]: https://texnique.fr/osqa/upfiles/TestAdditionMultiple-v1.png