UVA1339 古老的密码 Ancient Cipher

题目描述

给定两个长度相同且不超过 $100$ 的字符串(仅由**大写字母**构成),判断是否能把其中一个字符串的各个字母重排,然后对 $26$ 个字母做一个一一映射,使得两个字符串相同。 若可以输出 $\texttt{YES}$,否则输出 $\texttt{NO}$。

输入格式

**本题多测**。 每个测试点内有不定数量个数据,以 $\text{EOF}$ 为结尾。 对于每一组数据,输入两行,每行分别为一个字符串。

输出格式

对于每一组数据,输出一行,每行一个字符串表示是否可以达到。

说明/提示

Translated by user 726139。 ### 样例解释 对于样例中的第一组数据,$\texttt{JWPUDJSTVP}$ 重排后可以得到 $\texttt{WJDUPSJPVT}$,然后把每个字母映射到它的前一个字母(即 $\texttt{B}\to\texttt{A},\texttt{C}\to\texttt{B},\cdots,\texttt{Z}\to\texttt{Y},\texttt{A}\to\texttt{Z}$),得到 $\texttt{VICTORIOUS}$。