\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[frenchb]{babel}
\usepackage[T1]{fontenc}
\usepackage[francais,bloc]{automultiplechoice}
\usepackage{fp,numprint}
\usepackage{multicol}
\makeatletter
\def\Nsujet{\the\AMCid@etud}
\makeatother
\begin{document}
\exemplaire{5}{
%attribution des variables 
\FPset{\Xp}{1} \FPset{\Yp}{2}%
\FPset{\Xi}{3} \FPset{\Yi}{4}%

%division du numéro de sujet par deux
\FPeval{\pair}{\Nsujet/2}

\begin{question}{add}
\FPeval{\VQp}{clip(\Xp+\Yp)}
\FPeval{\VQi}{clip(\Xi+\Yi)}
%test du sujet pair
\FPifint{\pair}
Soient X=\numprint{\Xp} et Y=\numprint{\Yp}. Combien font X +Y ?
\else
Soient X=\numprint{\Xi} et Y=\numprint{\Yi}. Combien font X +Y ?
\fi

\begin{reponseshoriz}[o]
\FPifint{\pair}
\bonne{\numprint{\VQp}} \mauvaise{\numprint{\VQi}}
\else
\mauvaise{\numprint{\VQp}} \bonne{\numprint{\VQi}}
\fi
\end{reponseshoriz}
\end{question}

\begin{questionmult}{addZ}%
\bareme{default.choixZa=0, default.choixZb=0,formula=(choixZa*NBC + choixZb*NBC>2  ? 0 : 1),MAX=1}
\FPset{\Za}{5} \FPset{\Zb}{6}
Soit Z=\numprint{\Za} ou Z=\numprint{\Zb}. Choisissez une valeur de Z et calculer X + Z.
%propositions des bonnes réponses avec Za
\FPeval{\VQZai}{clip(\Xi+\Za)}
\FPeval{\VQZap}{clip(\Xp+\Za)}
%proposition des bonnes réponses avec Zb
\FPeval{\VQZbi}{clip(\Xi+\Zb)}
\FPeval{\VQZbp}{clip(\Xp+\Zb)}
\begin{multicols}{2}
\begin{reponses}[o]
\bonne{Je choisis Z=\numprint{\Za}}\bareme{set.choixZa=1}
\FPifint{\pair}%
\bonne{\numprint{\VQZap}}
\mauvaise{\numprint{\VQZai}}
\mauvaise{\numprint{\VQZbp}}
\mauvaise{\numprint{\VQZbi}}
\else%
\mauvaise{\numprint{\VQZap}}
\bonne{\numprint{\VQZai}}
\mauvaise{\numprint{\VQZbp}}
\mauvaise{\numprint{\VQZbi}}
\fi%

\bonne{Je choisis Z=\numprint{\Zb}}\bareme{set.choixZb=1}
\FPifint{\pair}%
\mauvaise{\numprint{\VQZap}}
\mauvaise{\numprint{\VQZai}}
\bonne{\numprint{\VQZbp}}
\mauvaise{\numprint{\VQZbi}}
\else%
\mauvaise{\numprint{\VQZap}}
\mauvaise{\numprint{\VQZai}}
\mauvaise{\numprint{\VQZbp}}
\bonne{\numprint{\VQZbi}}
\fi%
\end{reponses}
\end{multicols}
\end{questionmult}


}
\end{document}