Skip to main content

Demi-finale 2005, épreuve machine - Ou exclusif binaire

DIFFICULTE

LIMITE DE MEMOIRE

1200 ko

LIMITE DE TEMPS

62 ms

ENONCE

On vous donne deux chaînes de caractères remplies de '0' et de '1' représentant deux nombres binaires.

Votre fonction doit retourner le résultat de l'opération "ou exclusif bit à bit" entre les deux chaînes.

Rappel sur l'opérateur ou exclusif (xor) :
Le resultat d'un xor est 1 si et seulement si exactement une des opérandes est à 1.
0 xor 0 = 0
0 xor 1 = 1
1 xor 0 = 1
1 xor 1 = 0

CONTRAINTES

La longueur des chaînes binaire peut atteindre 5000 caractères.

ENTREE

La première ligne de l'entrée contient le nombre N de chiffres des opérandes (1 <= N <= 5000)

La deuxième ligne contient la première opérandes (N caractères)

La troisième et dernière ligne contient la seconde opérandes (N caractères)

SORTIE

La sortie contiendra une seule ligne : le résultat de votre fonction (N caractères).

EXEMPLE(S) D'ENTREE/SORTIE

Exemple 1
en entrée ...

10
0010110110
1011010011
en sortie ...
1001100101