CF435C Cardiogram

题目描述

在本题中,你的任务是使用 ASCII 图形绘制一个心电图。 心电图是一条具有如下拐点的折线: ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF435C/f0f02d0c7c83e26a44852403071814a1b9513d4c.png) 也就是说,一个心电图可以通过一个正整数序列 $a_{1},a_{2},...,a_{n}$ 完全确定。 你的任务是根据给定的整数序列 $a_{i}$ 绘制对应的心电图。

输入格式

第一行包含一个整数 $n$,满足 $2 \leq n \leq 1000$。 第二行包含一个由 $n$ 个正整数组成的序列 $a_{1},a_{2},...,a_{n}$,满足 $1 \leq a_{i} \leq 1000$。保证所有 $a_{i}$ 之和不超过 $1000$。

输出格式

输出 $max |y_{i}-y_{j}|$ 行(其中 $y_{k}$ 是折线上第 $k$ 个点的 $y$ 坐标),在每一行输出 $m$ 个字符。每个字符必须是「/」(正斜杠)、反斜杠「\」或空格「 」。输出的图形必须与给定折线相同。请参考样例以更好地理解心电图的打印方式。 注意:本题的判题程序会检测空格,请勿输出多余的字符。记住,第一组预测点答案错误不会扣分。

说明/提示

由于技术原因,样例的答案无法直接从题面复制。已在下面提供了两个文本文件样例答案的链接。 http://assets.codeforces.com/rounds/435/1.txt http://assets.codeforces.com/rounds/435/2.txt 由 ChatGPT 5 翻译