这是另一个简单的例子:
挑战
给定n维空间中的两个点,输出它们之间的距离,也称为欧几里得距离。
- 坐标将是有理数;唯一的限制就是您的语言限制。
- 最小尺寸为1,最大尺寸取决于您的语言
- 您可以假设两个点的尺寸相同,并且没有空输入。
- 距离必须正确至少为小数点后3位。如果您的语言不支持浮点数,请输出最接近的整数。
规则
- 与往常一样,允许使用功能或完整程序。
- 输入可以从STDIN,命令行或函数参数中获取。
- 输入格式取决于您,指定您在答案中使用的格式。
- 可以通过打印到标准输出或返回值来提供输出。
- 这是代码高尔夫球,因此最低字节数获胜!如果是平局,则较早的答案为准。
测试用例
每个点由长度为n的列表表示。
[1], [3] -> 2
[1,1], [1,1] -> 0
[1,2], [3,4] -> 2.82842712475
[1,2,3,4], [5,6,7,8] -> 8
[1.5,2,-5], [-3.45,-13,145] -> 150.829382085
[13.37,2,6,-7], [1.2,3.4,-5.6,7.89] -> 22.5020221314
编码愉快!