最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 位运算加密

    正文概述 陈老师   2026-01-20 15:38:51  

    题目描述

    你收到了一条消息,消息是由一系列整数组成的。每个整数都是通过以下方式加密的:

    • 将消息进行按位非(~)操作。
    • 将结果与一个密钥进行按位与(&)操作。

    现在,你需要编写一个程序,根据给定的密钥和整数序列进行加密。

    输入格式

    第一行包含一个整数 nn,表示原始整数序列的长度。

    第二行包含 nn 个整数,表示原始的整数序列。

    第三行包含一个整数 keykey,表示加密时使用的密钥。

    输出格式

    输出一行,包含加密后的原始消息。

    样例

    4
    -76 -102 -101 -98
    255
    
    75 101 100 97
    

    数据范围

    1n10001≤n≤1000,整数绝对值不超过 100010000key2550≤key≤255

    信息学奥赛网,一个优质的信息学奥赛学习资源平台!
    信息学奥赛网 » 位运算加密