日韩性视频-久久久蜜桃-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ò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 青青草手机视频 | 久久超碰在线 | 久久99精品久久久久久 | 福利小视频在线观看 | 日韩天堂网 | 无码精品黑人一区二区三区 | av综合一区 | 国产主播av | 国产中文字幕精品 | 人人爱爱人人 | 图书馆的女友动漫在线观看 | 亚洲激情av | 夜夜狠狠 | 日本一区二区三区视频在线观看 | 亚洲av少妇一区二区在线观看 | 黄色小网站入口 | 国产jjizz一区二区三区视频 | 亚洲一区二区三区四区五区xx | 五级毛片 | 国产男女视频 | 午夜精品福利电影 | 青青草手机视频 | 美女被草 | 日韩免费影视 | 精品一区二区三区人妻 | 国产精品一区二区在线 | 婷婷一级片 | 亚洲AV蜜桃永久无码精品性色 | 国产黄色大片网站 | 黄色香蕉网站 | 久久久久噜噜噜亚洲熟女综合 | www.一区二区三区 | 亚洲国产一区二区在线 | 无套暴操 | 肉丝美足丝袜一区二区三区四 | 日本黄色动态图 | yellow免费在线观看 | 人妻少妇无码精品视频区 | 操比网站 | 最近免费中文字幕 | 欧美亚州 | 在线观看视频免费 | av成人精品| 成人免费大全 | 一区二区在线免费观看视频 | 深夜视频在线免费 | 日韩一级片网址 | 真人毛片97级无遮挡精品 | 高清在线一区二区三区 | 精品国产一区一区二区三亚瑟 | 欧美精品久 | 温柔少妇的高潮呻吟 | 日本精品一区二区在线观看 | 国产专区欧美专区 | 小泽玛利亚一区二区三区在线观看 | 成人亚洲天堂 | 疯狂做受xxxx高潮人妖 | 农村寡妇一区二区三区 | 色乱码一区二区三在线看 | 住在隔壁的她动漫免费观看全集下载 | 熟女俱乐部一区二区 | 一起射导航| 欧美天堂一区 | 最近中文字幕mv免费高清在线 | 一级黄色录像大片 | 亚洲性激情 | 少妇精品一区二区 | 肉体粗喘娇吟国产91 | 欧美被狂躁喷白浆精品 | 欧美高清视频在线观看 | 欧美黄色性 | 亚洲精品视频在线播放 | 国内精品国产三级国产aⅴ久 | 男人日女人免费视频 | 亚洲视频在线观看网站 | 麻豆乱淫一区二区三区 | 小h片在线观看 | 肉色丝袜脚交一区二区 | 一级淫片a | av东方在线| 亚洲三区在线 | 无码人妻少妇色欲av一区二区 | 国产精品入口麻豆 | 国产精品成人免费视频 | 国外亚洲成av人片在线观看 | 在线观看亚洲 | 青草精品在线 | 美女无遮挡免费网站 | 毛片一级片 | 久久免费福利 | 国产第一页第二页 | 亚洲一区二区久久 | 欧美xxxx喷水 | 久久成人综合网 | 中文字幕第7页 | 骚虎tv| 在线网站黄 | 日韩精品人妻中文字幕 | 久热网|