Consider the following example:
\documentclass[
a4paper,
landscape,
12pt
]{article}
\usepackage[sc]{mathpazo}
\usepackage[
hmargin = 4cm,
tmargin = 1.5cm
]{geometry}
\usepackage{fancyhdr}
\usepackage{background}
\usepackage[
lastpage
]{zref}
\usepackage{mathtools}
\usepackage[
first = 0,
last = 50
]{lcg}
\newcommand*\mlrHa{\qquad\qquad\qquad\enskip}
\newcommand*\mlrHb{\qquad\quad}
\newcommand*\mlrV{0.68ex}
\newcommand*\random{\rand\arabic{rand}}
\backgroundsetup{
contents = Name: \underline{\hspace{10em}},
scale = 1,
color = black,
angle = 0,
opacity = 1,
position = current page.north west,
vshift = -2.02cm,
hshift = 5cm
}
\pagestyle{fancy}
\renewcommand*\headrulewidth{0pt}
\setlength\headheight{14.5pt}
\makeatletter
\zref@newprop*{numpage}{\the\value{page}}
\zref@addprop{main}{numpage}
\fancyhf{}
\fancyfoot[C]{%
\ifnum \zref@extractdefault{LastPage}{numpage}{0} > 1
\thepage
\fi
%
}
\makeatother
\begin{document}
\BgThispage
\begin{center}
\Huge\textbf{Training -- addition}
\end{center}
\begin{alignat*}{5}
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &=
\end{alignat*}
\newpage
\NoBgThispage
\begin{alignat*}{5}
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= \mlrHb \\[\mlrV]
\random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &= &\mlrHa \random + \random &=
\end{alignat*}
\end{document}
Is it possible to automatically calculate the values of each pair of \randoms when added and get the output on pages 3 and 4, i.e., after all the arithmetical problems?



2), or by restating the full problem (e.g.,1+1=2)? Please advise. – Mico May 07 '17 at 19:011...50. (0as the minimum integer would be a too trivially easy, right?) What about the ranges for the subtraction (are negative numbers allowed?) and multiplication? – Mico May 07 '17 at 19:500,...,50. (Some of my young students are not very good at maths and need to learn the adding zero doesn't make a difference.) – Svend Tveskæg May 07 '17 at 19:54