b441: 求直線斜率及線段長度
Tags : 直線
Accepted rate : 3人/3人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2025-04-16 18:03

Content

小明在今天的數學課中認識了直線的概念。充滿信心的他便想要挑戰自己,在已知點A(x1,y1)及點B(x2,y2)下,找出線段AB的長度和線段所在直線的長度。但他不肯定自己的答案是否正確,你能幫幫他嗎?

Input

第一行為點A的座標(x1,y1)

第一行為點B的座標(x2,y2)

x1,x2,y1,y2皆為浮點數

A、B不共點

Output

第一行為線段所在直線的斜率k,如果k不存在,則輸出「k不存在」

第二行為線段的長度|AB|

答案取小數點後兩位

Sample Input #1
(-1,-1)
(3.5, 3.5)
Sample Output #1
k = 1.00
|AB| = 6.36
Sample Input #2
(5,2)
(1,5)
Sample Output #2
k = -0.75
|AB| = 5.00
Sample Input #3
(0.91, -38)
(0.91,365)
Sample Output #3
k不存在
|AB| = 403.00
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (10%): 1.0s , <1K
不公開 測資點#1 (10%): 1.0s , <1K
不公開 測資點#2 (10%): 1.0s , <1K
不公開 測資點#3 (10%): 1.0s , <1K
不公開 測資點#4 (10%): 1.0s , <1K
不公開 測資點#5 (10%): 1.0s , <1K
不公開 測資點#6 (10%): 1.0s , <1K
不公開 測資點#7 (10%): 1.0s , <1K
不公開 測資點#8 (10%): 1.0s , <1K
不公開 測資點#9 (10%): 1.0s , <1K
Hint :

Hint: eval(input())

Tags:
直線
出處:
[管理者:
1164114-2@g.... (S5B34戴卓妍)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」