15
几何挑战
每个人都喜欢几何。那么,为什么我们不尝试编写高尔夫球代码呢?这项挑战涉及输入字母和数字并根据其形状。 输入 输入将采用的形式(shapeIdentifier)(size)(inverter)。 但是shapeIdentifier,大小和逆变器是什么? 形状标识符是您将使用*s 制作的形状类型的标识符。以下是形状标识符: s -正方形 t - 三角形 大小将介于之间1-20,它是图形的大小。 逆变器确定形状是否上下颠倒,用a +或a 表示-。请注意: s3-==(等于),s3+因为正方形是对称的。但是,t5-!=(不相等)t5+。 在输出中可以使用尾随空白,但不能使用前置空白。 输出实例 Input: s3+ Output: *** *** *** Input: t5+ Output: * *** ***** Input: t3- Output: *** * 特别说明 三角形输入将始终为奇数,因此三角形*的顶部始终以1结尾。 三角形的大小(如果是)是底部的大小,如果是 +,则是顶部的大小-。
23
code-golf
string
ascii-art
geometry
code-golf
ascii-art
subsequence
fewest-operations
test-battery
code-golf
array-manipulation
bitwise
code-golf
interactive
code-golf
music
code-golf
string
kolmogorov-complexity
code-golf
string
decision-problem
simulation
code-golf
string
classification
code-golf
sequence
base-conversion
palindrome
code-golf
kolmogorov-complexity
code-golf
date
astronomy
code-golf
sequence
base-conversion
code-golf
geometry
combinatorics
code-golf
string
code-golf
math
array-manipulation
code-challenge
math
code-golf
card-games
code-challenge
array-manipulation
sorting
code-golf
code-golf
math
abstract-algebra
polynomials
code-golf
palindrome
factoring