HPU 1278: Decryption sequence
来源:互联网 发布:网络文明调查问卷前言 编辑:程序博客网 时间:2024/06/09 15:47
题目描述
加密是个被广泛关注的问题,现在给出一种对数列加密的算法:
假设有原数列S,S是1到
现在定义一个数列P,满足:
同时我们通过以下操作由S生成另一个数列T:第一步将S所有奇元素删除,第二步把剩下的所有偶元素按照原来的位置关系排列好,并都除以2,这样得到一个新的数列。
例如:
对于数列S={4,8,3,2,5,7,1,6},我们可以生成数列P={1,2,1,4,8,2,4,8},数列T={2,4,1,3}。
我们把数列P称为密文,T称为密钥,顾名思义通过这两个数列,可以还原出原数列。
现在请你完成数列的解密程序。
输入
多组测试数据(不超过10组),请处理到文件结束。
第一行是一个正整数m(
第二行有m个正整数
第三行有m/2个正整数
输出
请输出原数列S,元素中间以一个空格隔开。
样例输入
81 2 1 4 8 2 4 82 4 1 3
样例输出
4 8 3 2 5 7 1 6
0 0
- HPU 1278: Decryption sequence
- 1278: Decryption sequence
- Decryption sequence 【模拟】【思维】
- Decryption sequence [模拟]
- hpu 1194 Sequence
- 【HPU 1192】: Sequence 【 状态压缩】
- 【HPU 1192 Sequence】+ 状态压缩 +组合数学
- hpu 1192 Sequence (dp+组合数学)
- HPU
- [HPU
- [HPU
- HPU 1192 Sequence(状态压缩+组合数学)
- HPU 1192:Sequence(组合数+二进制选数)
- Encryption && Decryption
- Cisco 'password 7' Decryption
- Password decryption in Weblogic
- AES128 Decryption异常
- XCrypt - encryption & decryption class wrapper.
- SDK中添加docs文件
- 标准粒子群算法(PSO)
- 从今天起开始写学习日记
- 关于如何将java web项目上传至腾讯云服务器
- java再复习——线程的状态以及等待唤醒机制
- HPU 1278: Decryption sequence
- hbase-shell + hbase的java api
- EDA事件驱动架构
- 用arcgis根据字段进行分割数据
- 怎么在cdr中自定义波浪线
- this/super关键字
- Jackson介绍(1)-jackson2.x与Jackson1.9的比较
- xml转对象
- 319. Bulb Switcher