using namespace std;
#include <iostream>
#include <ctype.h>
int main(){
int n,v[1024],x,i,j;
while(cin>>n){
//输入数据 用cin超时???
//for(i=0;j<n;i++)
// cin>>v[i];
for(i=0; i<n; i++)
scanf("%d", &v[i]);
//探索法寻找加密用大写字母
for(i='A';i<='Z';i++){
for(j=0;j<n;j++){
if(!isupper(v[j]^i))
break;
}
if(j==n){
x=i;
break;
}
}
//使用加密用大写字母X解密
for(i=0;i<n;i++){
putchar(v[i]^x);
}
cout<<endl;
}
}
HDU1287 破译密码[入门]
最新推荐文章于 2019-12-28 21:51:59 发布