13
直方定位
欢迎来到我的第一个高尔夫挑战赛!:)让我们跳进去吧。 挑战: 给定两个浮点向量,O(原点)和T(目标),您必须创建一个程序以将值L和R打印到STDOUT。 O是正方形的一个角 T是正方形的一个角,位于O的对面 L是2D点(角),表示不完整正方形的另一个点 R是与L相反的2D点(角) 规则 O和T的值必须从STDIN中读取(请参见示例输入)。 同样,必须将L和R的值打印到STDOUT。 计分和奖金 计算程序的字节数。 如果您的程序绘制的线在O到L到T到R之间连接,请从字节数中减去15个字节。 例子 第一行涵盖输入(O的第一个方括号和T的下一个括号),其他行代表预期的输出。 [0,0] [3,3]预期值:[0,3] [3,0] [0,0] [-2,-2]预期值:[-2,0] [0,-2] [1,-1] [4,2]预期:[1,2] [4,-1] [0,-1] [0,1]预期值:[-1,0] [1,0] 注意:输入和输出可以是浮点! 重要信息! 值O和T可以采用任何格式,只要它们来自STDIN(例如,在[]或()...之内),请使用所需的任何格式。 L和R可以任何顺序打印。 请记住:连接(O-> L-> T-> R-> O)时,每一侧的长度必须相同! 获奖 这是代码高尔夫球,因此最少的字节答案会获胜! 优胜者答案将在2015年11月15日星期日(芬兰时间)接受(如果我没记错的话,该日期写成美国2015年11月15日的样子,请不要感到困惑)。 打高尔夫球快乐!