经典的Forward开发测试
图形编辑器允许用户以与文本编辑器允许我们修改文档相同的方式来编辑图像。 图像表示为像素的M x N阵列,每个像素具有指定的颜色。
产生一个模拟简单的交互式图形编辑器的程序。
输入
输入由包含命令序列的一行组成。 每个命令在行的开头用一个大写字母表示。 命令的参数用空格分隔,并跟随命令字符。
像素坐标由一对整数表示:1)1到M之间的列号,以及2)1到N之间的行号。其中1 <= M,N <=250。原点位于上方-表格的左侧。 颜色由大写字母指定。
指令
编辑器支持7个命令:
IMN。创建一个新的M x N图像,所有像素均为白色(O)。
C.清除表格,将所有像素设置为白色(O)。
LXYC。用颜色C为像素(X,Y)着色。
VX Y1 Y2C。在第X列Y1和Y2(含)之间的X列中绘制颜色C的垂直线段。
H X1 X2 YC。在第X1和X2列(含)之间的Y
1