#GOC01413. 数组追加

数组追加

题目描述

小桐先记下了一组数字,又把若干个新数字追加到这组数字末尾。请把追加后的整组数字倒过来,画成一排矩形条。

图片

输入格式

第一行输入一个整数 nn,表示原有数字个数。

第二行输入 nn 个整数,表示原有数字。若 n=0n=0,这一行可以没有数字。

第三行输入一个整数 kk,表示要追加的数字个数。

第四行输入 kk 个整数,表示追加到末尾的数字。若 k=0k=0,这一行可以没有数字。

输出格式

把追加后的序列记为 a0,a1,,an+k1a_0,a_1,\ldots,a_{n+k-1}。标准程序从坐标 (-380, 0) 开始,从最后一个数倒序画到第一个数:

  • 对当前数 aia_i,先向上移动 a_i / 2
  • 绘制一个宽 20、高 a_i 的矩形;
  • 回到矩形中线起点;
  • 向右移动 40 后绘制下一个矩形。

绘制效果应与示意图一致。

样例

3
10 20 30
2
40 50

数据范围与提示

旧题面中 kk 的范围从 1 开始,但当前生成测试包含 k=0k=0;作图时按标准输入实际读到的序列处理。