13
中间分数
中间分数 挑战: 您将需要创建至少需要3个输入的代码。2个整数和“小数表示形式”-哪种类型适合您的语言,以表示小数增量。如果选择字符串,则输入将为“ 1/4”,或者可以选择2个额外的整数输入或元组或w / e。 输入可以是任意合理的位置(STDIN,函数自变量,来自文件等),因此可以输出(STDOUT,函数返回值至文件等)。 规则: 输入的“分数”将始终是有效分数,小于1;例如“ 1/4” 第二个输入整数将始终具有比第一个整数高的值。IE,第一个输入整数将始终具有比第二个更低的值。 输入整数可以为负。 输出分数应尽可能减少(简化) 该代码将需要以输入分数的增量输出两个数字之间的每个“分数步”。 该代码应为此处所述的程序或函数 范例1: 输入: -2,3,"1/2" 输出: -2 -3/2 -1 -1/2 0 1/2 1 3/2 2 5/2 3 范例2: 输入: 1,2,"2/3" 输出: 1 5/3 2 要么 1 4/3 2 注意:计数可以从任一方向开始(谢谢@Mego) 这是代码高尔夫球,因此最短的答案以字节为单位。