#include <stdio.h>
int main()
{
int f[1000],i,n,j,sign;
while(scanf("%d",&n)!=EOF)
{
for(i=0;i<n;++i)
{
scanf("%d",&f[i]);
}
for(i=0;i<26;++i)
{
sign=0;
for(j=0;j<n;++j)
{
if((f[j]^('A'+i))<'A' || (f[j]^('A'+i))>'Z')
{
sign=1;
break;
}
}
if(sign==0)
{
for(j=0;j<n;++j)
{
printf("%c",f[j]^('A'+i));
}
printf("\n");
break;
}
}
}
return 0;
}
hdu1287 破译密码
最新推荐文章于 2022-02-25 19:38:17 发布