回归本源...
作为当地小学(年级?)的老师,您需要一种方法来教您班级的时间表。您可以随意使用数百个正方形和大量的红笔。您还需要能够快速向班级显示正确答案。
现在,您足够聪明,可以编写一个可以执行时间表的程序,但是可以在100平方尺上绘制它们吗?
挑战
使用ansi-escape码将100平方输出到stdout或等价的数字,以数字的阴影表示,该数字是输入的倍数。
- 输出包含数字1-100的10x10网格。
- 只要保持一致,每个框中2位数字的对齐方式都没有关系
- 对于1位数字,您可以填充至2位数字,并使用与2位数字相同的格式,或者在框中间居中。
- 如果框中的数字是输入的倍数,请将整个框涂成红色。
- 这意味着整个盒子,而不仅仅是数字部分
例如,给定输入3
,打印给定的百平方
这是代码高尔夫球,所以最短的答案以字节为单位!
2
我们可以打印01而不是
—
1。02
因此
—
nicael
<table>
,例如,我不能使用?
数字的颜色重要吗?它可以是
—
Bassdrop Cumberwubwubwub
white
或grey
?
@Keatinge我还没有决定-我正在转向是@nicael否,它必须使用ansi-escapes或答案将不在同一游戏环境中,@ BassdropCumberwubwubwub您可以使用不同的颜色,但是除非您重新使用
—
蓝色
curses
它没关系-红色反正很短。
@Keatinge是的,你可以使用填充-但仅仅只有零和一个一个数字号码
—
蓝