计算折线长度
提交数: 3265, 通过率: 52.25%, 平均分: 52.92
题目描述:
在平面坐标系中,给定一组有序的点。从原点出发,依次用线段连接这些点,构成一条折线。要求编写一个“计算折线长度”的程序,功能如下:依次输入这些点的坐标值(数据都用逗号分隔并以逗号结尾),程序计算这条折线的长度并输出结果。(为简化起见,只计算4个坐标点的情况)
输入格式:
依次给定6个用逗号隔开的实数
输出格式:
一个实数,表示折线的长度,保留5位小数。
样例输入:
5,10,8,12,6,18
样例输出:
21.11045
提示:
提示1:读入
x1,y1,x2,y2,x3,y3 = map( float, input().split( ',' ) )
提示2:开根号运算,用数学库中的sqrt()函数。
import math #导入数学模块
math.sqrt( ) #使用数学模块中的sqrt()函数
提示3:保留5位小数
print( "%.5f" % (x) )
时间限制: 1000ms空间限制: 256MB
来源: 原创