青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品



May the force be with you!
posts - 52,  comments - 33,  trackbacks - 0

這么簡單的幾何題居然讓我WA了3次,果然一日不編程即手生矣...
要點: (1)   經緯度->球面坐標->直角坐標
       (2)   求的是球面距離
       (3)   計算大圓圓心角的時候,要注意三角形不是以R=6370為腰的等腰三角形,而是以A,B,O三點各自距離為邊的三角形
       (4)   計算圓心角時用點乘會方便很多(還是看到Feli的才發現,誒)
                                                2007.10.25
                                                 Simbaforrest
 1 #include<stdio.h>
 2 #include<math.h>
 3 const double R=6370;
 4 const double pi=3.14159265358979323846264338327950;
 5 typedef struct tagAngle
 6 {
 7     double d,m;
 8     double ang;
 9     char s[20];
10 }Angle;
11 typedef struct tagPoint
12 {
13     Angle a,b;
14     double x,y,z;
15 }Point;
16 
17 Point self,dest;
18 
19 void change(Point &pt)
20 {
21     pt.a.ang=pt.a.d+pt.a.m/60;
22     pt.b.ang=pt.b.d+pt.b.m/60;
23     //change lat
24     if(pt.a.s[0]=='N')
25     {
26         pt.a.ang=90-pt.a.ang;
27     }
28     else
29     {
30         pt.a.ang+=90;
31     }
32     //change lot;
33     if(pt.b.s[0]=='W')
34     {
35         pt.b.ang=360-pt.b.ang;
36     }
37     pt.z=R*cos(pt.a.ang*pi/180);
38     pt.x=R*sin(pt.a.ang*pi/180)*cos(pt.b.ang*pi/180);
39     pt.y=R*sin(pt.a.ang*pi/180)*sin(pt.b.ang*pi/180);
40 }
41 
42 bool init()
43 {
44     if(scanf("%lf",&self.a.d)!=EOF)
45     {
46         scanf("%lf%s%lf%lf%s",&self.a.m,self.a.s,&self.b.d,&self.b.m,self.b.s);
47         change(self);
48         scanf("%lf%lf%s%lf%lf%s",&dest.a.d,&dest.a.m,dest.a.s,&dest.b.d,&dest.b.m,dest.b.s);
49         change(dest);
50         return 1;
51     }
52     return 0;
53 }
54 
55 double dist(Point a)
56 {
57     return sqrt( (a.x)*(a.x)+(a.y)*(a.y)+(a.z)*(a.z) );
58 }
59 
60 double cross(Point a,Point b)
61 {
62     return (a.x*b.x+a.y*b.y+a.z*b.z);
63 }
64 
65 void solve()
66 {
67     double ans,thita;
68     thita=acos( (cross(self,dest))/dist(self)/dist(dest) );
69     printf("%.3lf\n",R*thita);
70 }
71 
72 int main()
73 {
74     while(init())
75     {
76         solve();
77     }
78     return 0;
79 }
80 

posted on 2007-10-25 17:00 R2 閱讀(170) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


你是第 free hit counter 位訪客




<2007年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用鏈接

留言簿(4)

隨筆分類(54)

隨筆檔案(52)

文章檔案(1)

ACM/ICPC

技術綜合

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 64560
  • 排名 - 357

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产日韩一区二区三区在线| 欧美成人69av| 亚洲高清av在线| 亚洲国产精品悠悠久久琪琪| 亚洲国产精品一区二区www在线| 在线不卡中文字幕| 亚洲精品色婷婷福利天堂| 亚洲精品国产精品乱码不99按摩| 亚洲精品久久久久久久久| 一区二区三区偷拍| 亚洲视频观看| 久久国产精品久久精品国产| 久久精品成人一区二区三区蜜臀| 久久天天躁狠狠躁夜夜爽蜜月| 欧美超级免费视 在线| 日韩亚洲精品电影| 欧美在线日韩在线| 欧美激情欧美狂野欧美精品| 欧美涩涩视频| 一区二区三区在线高清| 一本色道久久综合狠狠躁篇怎么玩| 亚洲欧美成人综合| 欧美成人精品h版在线观看| 亚洲人午夜精品免费| 99精品视频免费| 久久精品在线免费观看| 欧美日韩综合在线| 国产在线精品自拍| 亚洲一本视频| 欧美韩日一区二区| 亚洲欧美日韩精品久久| 欧美大胆成人| 狠狠色综合色综合网络| 一区二区三区视频在线| 免费不卡中文字幕视频| 亚洲欧美成aⅴ人在线观看| 欧美成人午夜| 亚洲大片免费看| 久久精品人人做人人爽电影蜜月| 亚洲国产精品一区制服丝袜| 欧美一区二区在线| 欧美午夜电影在线| 日韩午夜一区| 欧美α欧美αv大片| 午夜亚洲伦理| 国产精品欧美在线| 亚洲一区二区在线视频| 亚洲人成网站在线播| 美女黄毛**国产精品啪啪 | 亚洲经典视频在线观看| 欧美在线视频观看| 国产精品视频大全| 午夜精品久久久久久久99热浪潮| 亚洲三级网站| 欧美极品影院| 一区二区三欧美| 日韩视频免费| 欧美日韩精品一二三区| 亚洲精品久久久蜜桃| 欧美在线亚洲在线| 亚洲一区二区三区免费在线观看| 欧美日韩国产精品一区二区亚洲 | 久久这里有精品15一区二区三区| 国产日韩av高清| 欧美一区二区| 国产午夜精品久久久久久久| 影音先锋日韩有码| 久久综合久色欧美综合狠狠| 午夜天堂精品久久久久| 国产日韩在线播放| 久久综合伊人77777蜜臀| 久久久五月天| 亚洲第一成人在线| 亚洲第一精品福利| 欧美日韩日本网| 亚洲午夜精品久久久久久app| 亚洲人成网站精品片在线观看| 欧美精品一区二区三区四区 | 欧美一级成年大片在线观看| 一本色道久久综合亚洲精品小说| 国产精品欧美在线| 久久青草久久| 欧美精品www| 欧美在线视频网站| 巨乳诱惑日韩免费av| 中文国产一区| 久久精品一区| 一本不卡影院| 欧美在线资源| 一区二区动漫| 久久精品欧洲| 亚洲一区二区少妇| 久久国产精品毛片| 一区二区三区高清| 欧美中文字幕| 一本色道久久综合一区| 久久大逼视频| 亚洲直播在线一区| 久久午夜精品一区二区| 亚洲天堂久久| 久热国产精品视频| 午夜在线观看欧美| 欧美国产精品劲爆| 久久久久久网| 国产网站欧美日韩免费精品在线观看 | 欧美在线免费一级片| 免费不卡在线观看av| 亚洲一区二区三区在线| 久久精品国产999大香线蕉| 亚洲美女免费精品视频在线观看| 午夜在线不卡| 亚洲免费视频观看| 欧美精品不卡| 久久偷看各类wc女厕嘘嘘偷窃| 蜜桃av噜噜一区| 久久天天躁狠狠躁夜夜av| 国产精品国产三级国产aⅴ入口 | 亚洲精一区二区三区| 性8sex亚洲区入口| 亚洲天堂成人| 亚洲网站在线| 免费看av成人| 久久人人九九| 国产欧美日韩综合一区在线观看 | 亚洲一区二区三区中文字幕| 永久免费视频成人| 欧美一区二区三区男人的天堂| 亚洲乱码日产精品bd| 久久亚洲综合网| 久久性色av| 国产一区激情| 亚洲欧美日产图| 亚洲一区二区三区免费在线观看| 免费观看久久久4p| 欧美1区免费| 韩国一区电影| 欧美在线观看视频一区二区三区 | 亚洲第一中文字幕| 欧美一区二区三区啪啪| 亚洲一区二区少妇| 欧美jizz19性欧美| 你懂的国产精品永久在线| 欧美视频亚洲视频| 亚洲午夜视频在线观看| 欧美一区二区三区精品电影| 国产欧美精品一区aⅴ影院| 亚洲欧美网站| 久久夜色精品| 亚洲激情女人| 欧美激情第1页| 99re66热这里只有精品4| 日韩午夜免费| 欧美日韩一级黄| 欧美激情亚洲国产| 狠狠色狠狠色综合| 嫩草影视亚洲| 亚洲日韩欧美视频| 亚洲一区二区三区激情| 国产欧美日韩在线 | 亚洲综合999| 久久香蕉精品| 亚洲视频精品| 国产亚洲精品资源在线26u| 久久精品一区四区| 亚洲国产欧美一区二区三区丁香婷| 亚洲欧洲一区二区三区| 欧美日韩精品免费观看| 亚洲欧美视频在线观看| 免费亚洲电影在线| 一区二区欧美亚洲| 国产亚洲福利一区| 欧美大片一区二区三区| 欧美大片在线观看| 亚洲一区视频| 国产在线不卡精品| 欧美精品18videos性欧美| 亚洲欧美日韩国产成人精品影院| 久久久久久久999精品视频| 影音先锋中文字幕一区| 日韩亚洲视频在线| 国产亚洲精品自拍| 欧美影视一区| 亚洲国产日韩一区二区| 亚洲欧美日韩天堂一区二区| 国产欧美精品xxxx另类| 免费欧美在线视频| 久久不射网站| 亚洲婷婷免费| 亚洲国产精品成人综合色在线婷婷| 亚洲一二三区在线观看| 1000精品久久久久久久久| 欧美午夜精品久久久| 久久激五月天综合精品| 中文无字幕一区二区三区| 欧美电影免费观看高清| 久久成人av少妇免费| 亚洲永久免费观看| 亚洲人成人一区二区三区| 国产日产欧产精品推荐色| 国产精品成人一区二区艾草|