杭电 1287 破译密码

来源:互联网 发布:dijkstra算法优先队列 编辑:程序博客网 时间:2024/04/30 08:49

   好吧这一题我用了好久才ac, 一开始以为那个字母的int值是为66来着, 结果错了.

   题目意思:原来的字母是大写的, 那么存在一个字母与异或后的数再异或一次(a=b^c, c=a^b),得到原文,如果得到原文都必须都是大写字母,那么这个字母就是所存在的那个字母。用这个字母与密文进行异或,得到正确的原文输出。

   我有疑问的是这道题为什么归类到图中?求解答。

原创粉丝点击