%CANS26.tex
\xintFor* #1 in{\xintSeq{1}{\useKV[ClesMathAlea]{NbQ}}}\do{%
  \ChoixAlea{1}{3}{\MAAlea}%Pour décider du type de problème
  \xintifboolexpr{\MAAlea==1}{%
    \ChoixAlea{36}{108}{\MANumDepart}%
    Combien de boites de 6 \oe ufs faut-il pour ranger \num{\MANumDepart} ?%
  }{\xintifboolexpr{\MAAlea==2}{%
      \xdef\foo{}%
      \xintFor* ##1 in{\xintSeq{1}{\ListeNomsCANlen}}\do{%
        \xdef\foo{\foo ##1,}%
      }%
      \MelangeListe{\foo}{2}%
      \readlist*\ResultatMelange{\faa}%
      \ChoixAlea{5}{15}{\MASommeUn}\VariableAlea{\MASommeUn}{\MASommeUn*10}%
      \ChoixAlea{2}{4}{\MASommeDeux}\VariableAlea{\MASommeDeux}{\MASommeDeux*10}%
      \xdef\MANumUn{\ResultatMelange[1]}%
      \xdef\MANumDeux{\ResultatMelange[2]}%
      \ListeNomsCAN[\MANumUn,1] dit à \ListeNomsCAN[\MANumDeux,1] : \og J'ai \Prix[0]{\MASommeUn}, soit \Prix[0]{\MASommeDeux} de moins que toi.\fg.\par Combien d'argent en tout possèdent les deux enfants ?%
    }{%
      \xintifboolexpr{\MAAlea==3}{%
        \ChoixAlea{1}{\ListeNomsCANlen}{\MANumNom}%
        \ChoixAlea{36}{108}{\MANumDepart}%
        \ChoixAlea{5}{9}{\MANumEnfants}%
        \ListeNomsCAN[\MANumNom,1] veut partager \num{\MANumDepart} billes équitablement en \num{\MANumEnfants}. Combien chacun aura-t-il de billes ?%
      }{%
        \ChoixAlea{1}{\ListeNomsCANlen}{\MANumNom}%
        \ChoixAlea{12}{25}{\MANumDepart}%
        \ChoixAlea{5}{9}{\MANumEcart}%
        \ListeNomCAN[\MANumNom,1] a \num{\MANumDepart} ans.\\Sachant qu'elle a \num{\MANumEcart} de plus que son frère, quel âge a celui-ci ?%
      }%
    }%
  }%
}%