日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HDU 4741 Save Labman No.004 计算几何 数学

發(fā)布時(shí)間:2025/3/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HDU 4741 Save Labman No.004 计算几何 数学 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

題目鏈接

這道題會(huì)暴露很多孩紙的高數(shù)學(xué)的好不好。如何計(jì)算三維直線的最短距離和垂足的坐標(biāo),學(xué)習(xí)鏈接

之后的就是代入公式計(jì)算了。

1 #include <stdio.h> 2 #include <math.h> 3 struct Point { 4 double x, y, z; 5 Point(double x = 0, double y = 0, double z = 0):x(x), y(y), z(z) {} 6 void read() { 7 scanf("%lf%lf%lf", &x, &y, &z); 8 } 9 void write() { 10 printf("%.6lf%.6lf%.6lf", x, y, z); 11 } 12 Point operator + (const Point &b) { 13 return Point(x + b.x, y + b.y, z + b.z); 14 } 15 Point operator - (const Point &b) { 16 return Point(x - b.x, y - b.y, z - b.z); 17 } 18 Point operator * (double k) { 19 return Point(x * k, y * k, z * k); 20 } 21 Point operator / (double k) { 22 return Point(x / k, y / k, z / k); 23 } 24 Point cross(const Point &b) { 25 return Point(y * b.z - z * b.y, z * b.x - x * b.z, x * b.y - y * b.x); 26 } 27 double len() { 28 return sqrt(x * x + y * y + z * z); 29 } 30 double operator * (const Point &b) { 31 return x * b.x + y * b.y + z * b.z; 32 } 33 }; 34 typedef Point Vector; 35 int main() { 36 int T; 37 scanf("%d", &T); 38 while (T--) { 39 Point A, B, C, D; 40 A.read(); 41 B.read(); 42 C.read(); 43 D.read(); 44 Vector AB= B - A, CD = D - C; 45 Vector n = AB.cross(CD), AC = C - A, CA = A - C; 46 double nlen = n.len(), dis = n * AC / nlen; 47 double t1 = AC.cross(CD) * AB.cross(CD) / nlen / nlen; 48 double t2 = CA.cross(AB) * CD.cross(AB) / nlen / nlen; 49 Point E = A + (AB * t1); 50 Point F = C + (CD * t2); 51 if (dis < 0) 52 dis = -dis; 53 printf("%.6lf\n", dis); 54 E.write(); 55 putchar(' '); 56 F.write(); 57 putchar('\n'); 58 } 59 return 0; 60 } View Code

?

轉(zhuǎn)載于:https://www.cnblogs.com/Apiec/p/6063177.html

總結(jié)

以上是生活随笔為你收集整理的HDU 4741 Save Labman No.004 计算几何 数学的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 潘金莲一级淫片a.aaaaa播放 | 久久久成人精品 | 成全影视在线观看第8季 | 伊人网视频在线 | 欧美日韩一区二区三区国产精品成人 | 毛片视频观看 | 性欧美大战久久久久久久免费观看 | 成人h视频在线观看 | 午夜在线影院 | 亚洲激情一区二区三区 | 美女在线不卡 | 国产精品成人午夜视频 | 高清欧美性猛交xxxx黑人猛交 | 4438亚洲 | 亚洲欧洲一区二区三区 | 欧美日韩电影一区二区 | 五月天综合网站 | 在线观看国产亚洲 | 在线 色 | av合集| 三区在线 | 夜夜小视频 | 一区二区三区久久久久 | 最新毛片网 | 韩国av一区 | 99精品欧美| 91视频.com| 亚洲一区二区三区在线视频观看 | 久月婷婷 | 国产精品影院在线观看 | 欧美激情国产日韩精品一区18 | 激情亚洲网 | 玩偶姐姐在线观看免费 | 大奶av| 97色涩| 国产综合一区二区 | 草比网站 | 懂色aⅴ国产一区二区三区 亚洲欧美国产另类 | 怎么可能高潮了就结束漫画 | 日日夜夜免费 | 国产在线观看免费视频软件 | 91视频二区 | 精品人人妻人人澡人人爽牛牛 | www.18av | 国产极品免费 | 国产一区二区视频免费在线观看 | 巨乳女教师的诱惑 | 狠狠爱夜夜爱 | 春物催眠| 一级不卡 | 在线国产不卡 | 国产精品视频在线播放 | 国产免费一级视频 | 国产免费91 | 欧美精选一区二区 | 国内久久 | 黑丝扣逼 | 欧美黄色录像视频 | 99自拍| 亚洲午夜精品久久久久久app | 91国视频 | 曰本无码人妻丰满熟妇啪啪 | 中文字幕精品一区久久久久 | 热热色原网址 | 成年午夜视频 | 国产精品一区二区三区线羞羞网站 | 最近免费中文字幕中文高清百度 | 大黄一级片 | 婷婷天堂网 | 黄色一级免费观看 | 蜜臀av无码一区二区三区 | 日批毛片 | 久久精品视频中文字幕 | 制服一区二区 | 疯狂少妇 | 91禁国产网站 | 小蝌蚪视频色 | 成人午夜视频免费观看 | 成人国产一区二区三区 | 精品无码一区二区三区 | 日日日噜噜噜 | 香港a毛片| 色先锋资源网 | 自慰无码一区二区三区 | 成人午夜小视频 | 少妇专区| 香蕉国产片| 国产精品成人免费精品自在线观看 | 伊人亚洲综合 | a毛片视频 | 人妻 校园 激情 另类 | 牲欲强的熟妇农村老妇女视频 | 亚洲午夜毛片 | 激情一级片 | 国产精品国产三级国产播12软件 | 欧美一区二区三区成人精品 | www.欧美视频| 日韩淫片 | 欧美丰满熟妇bbbbbb百度 |