Vérification récursive d’anagrammes

C++ Medium recursion

Tâche «Vérification récursive d’anagrammes»

Deux chaînes sont données. Il faut vérifier de manière récursive si elles sont des anagrammes (c’est-à-dire qu’elles contiennent les mêmes caractères en même quantité, en ignorant la casse). La solution doit être récursive, sans utiliser de boucles ni de tris intégrés. La taille des chaînes ne dépasse pas 100 caractères.

Format d\ entrée

En entrée, deux chaînes sont fournies, chacune sur une ligne séparée.

Format de sortie

Afficher 'YES' si les chaînes sont des anagrammes, sinon 'NO'.

Exemples

Exemple 1

ENTRÉE
abc abd
SORTIE
NO

Exemple 2

ENTRÉE
5 12 23 34 45 56
SORTIE
NO
main.cpp