#1888. 数字解密

数字解密

当前没有测试数据。

题目描述

热爱折腾的小 AA 设计了一个简单的加密算法。该加密算法的规则如下:

1、对于一个长度为 nn 的整数序列,第 11 个整数保持不变;

2、将第 22nn 个整数,分别修改为该数与它前面一个数(加密前)的和;

3、经过如上处理后,所得到的整数序列即为加密后的密文序列。

根据如上规则,假设明文序列为:22 55 33 66,则加密后的密文序列为:22 77 88 99。因为

11 个整数保持不变,仍然为 22

22 个整数为:5+25+2 等于 77

33 个整数为:3+53+5 等于 88

44 个整数为:6+36+3 等于 99

现在已知一个长度为 nn 的密文序列,请求出该序列对应的明文序列。

输入格式

22 行:

11 行:nnnn 表示密文序列的长度);

22 行:nn 个使用空格隔开的整数(表示密文序列)。

输出格式

一行,nn 个使用空格隔开的整数(表示明文序列)。

5
2 7 8 7 9
2 5 3 4 5