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

alpc60 ACM/ICPC程序設(shè)計
成長的路……源
posts - 20,comments - 42,trackbacks - 0
Temple of Dune
Time Limit: 1000MS Memory Limit: 65536K
Total Submissions: 211 Accepted: 82

Description

The Archaeologists of the Current Millenium (ACM) now and then discover ancient artifacts located at the vertices of regular polygons. In general it is necessary to move one sand dune to uncover each artifact. After discovering three artifacts, the archaeologists wish to compute the minimum number of dunes that must be moved to uncover all of them.

Input

The first line of input contains a positive integer n, the number of test cases. Each test case consists of three pairs of real numbers giving the x and y coordinates of three vertices from a regular polygon.

Output

For each line of input, output a single integer stating the fewest vertices that such a polygon might have. You may assume that each input case gives three distinct vertices of a regular polygon with at most 200 vertices.

Sample Input

4
10.00000 0.00000 0.00000 -10.00000 -10.00000 0.00000
22.23086 0.42320 -4.87328 11.92822 1.76914 27.57680
156.71567 -13.63236 139.03195 -22.04236 137.96925 -11.70517
129.400249 -44.695226 122.278798 -53.696996 44.828427 -83.507917

Sample Output

4
6
23
100

Source



題目大意是給出三個點的(x,y)坐標(biāo),要求輸出一個邊數(shù)最小的正多邊形的邊數(shù),使這三個點恰好在

這個正多邊形上面。其實這個三角形和這個正多邊形是共外接圓,由外接圓的圓心出發(fā),三角形的三

條邊可以把圓分成三份,每份圓弧所對應(yīng)的圓心角分別為arg[0],arg[1]和arg[2],正多邊形把圓弧

分成相等的n份,每份對應(yīng)的圓心角為2*pi/n。其實三角形的三個角就分別占用了若干等份正多邊形

所劃分的圓弧,最后也就只要求arg[0],arg[1],arg[2]和2*pi的最大公約數(shù)(gcd)即可。但是這里是

個角度都是浮點數(shù),所以還定義一個浮點數(shù)的gcd,計算浮點數(shù)的gcd可以利用math.h的函數(shù)fmod

(x,y)表示x%y。例如3.5%0.3=0.2,x%y的結(jié)果為不超過y的一個浮點數(shù)。下面寫了一個fmod(x,y)自己

的實現(xiàn)。
double fmod(double x, double y)
{
 return x-floor(x/y)*y;
}
有了fmod函數(shù)以后,就可以用它來求gcd了!
double fgcd(double a, double b)
{
 double t;
 if(dblcmp(a-b) == 1)  //a>b
 {
  t=a;
  a=b;
  b=t;
 }
 if(dblcmp(a) == 0) return b;
 return fgcd(fmod(b,a),a);
}

posted on 2008-06-28 15:18 飛飛 閱讀(1315) 評論(3)  編輯 收藏 引用 所屬分類: ACM/ICPC

FeedBack:
# re: POJ 2335 浮點數(shù)的gcd
2008-08-16 04:56 | ecnu_zp
果然能從alpc大牛這里學(xué)到東東。。。(*^__^*) 嘻嘻……  回復(fù)  更多評論
  
# re: POJ 2335 浮點數(shù)的gcd
2008-11-24 23:06 | 11
大牛啊。。最近我都在學(xué)習(xí)你的blog呢。。。

寫的不錯啊!!!  回復(fù)  更多評論
  
# re: POJ 2335 浮點數(shù)的gcd
2008-12-04 23:44 | yumi
敬愛的……都不更新了  回復(fù)  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲一区二区少妇| 亚洲伦理在线免费看| 欧美一级理论性理论a| 亚洲精品国产欧美| 欧美激情在线观看| 亚洲一区二区三区四区视频| 这里只有视频精品| 国产日韩精品一区观看| 久久综合九色欧美综合狠狠| 麻豆精品一区二区综合av| 日韩视频在线免费| 国产精品99久久久久久有的能看| 国产精品久久国产精品99gif| 久久xxxx| 欧美va天堂va视频va在线| 一区二区三区视频在线播放| 亚洲一本大道在线| 国产日韩在线看| 欧美激情2020午夜免费观看| 欧美视频在线视频| 久久精品国产一区二区电影 | 亚洲成人自拍视频| 欧美日韩一区在线观看视频| 久久国产精品久久久| 美女爽到呻吟久久久久| 亚洲欧美精品中文字幕在线| 久久九九免费视频| av成人免费在线观看| 亚洲一级片在线观看| 欧美午夜无遮挡| 你懂的视频一区二区| 国产精品久久久久久超碰 | 亚洲日本中文字幕| 午夜亚洲性色福利视频| 亚洲国产小视频| 亚洲欧美日韩人成在线播放| 亚洲激情成人| 久久久国产精品一区| 在线亚洲国产精品网站| 久久久久这里只有精品| 欧美一区二区三区播放老司机| 麻豆av一区二区三区| 久久成人综合视频| 欧美日韩国产色视频| 久热re这里精品视频在线6| 欧美亚男人的天堂| 亚洲激情校园春色| 激情欧美亚洲| 亚欧成人精品| 久久成人精品无人区| 欧美日韩一区二区三区在线看| 欧美成人免费全部| 狠久久av成人天堂| 香蕉成人啪国产精品视频综合网| 一区二区三区高清视频在线观看| 老巨人导航500精品| 久久综合激情| 影音先锋亚洲精品| 久久精品人人爽| 久久人人爽人人爽爽久久| 国产一区日韩一区| 性欧美暴力猛交另类hd| 久久不射电影网| 国产日韩精品一区二区三区在线| 亚洲专区一区二区三区| 午夜精品久久久久久久男人的天堂 | 亚洲天堂av图片| 亚洲一区二区三区中文字幕在线| 欧美福利一区二区| 亚洲人成在线观看一区二区| 亚洲精品一区二区三区av| 久久亚洲捆绑美女| 亚洲国产精品视频一区| 亚洲九九爱视频| 欧美xx69| 亚洲精品日产精品乱码不卡| 日韩视频在线播放| 亚洲欧美一区二区激情| 亚洲精品一区二区三区四区高清| 蜜臀av性久久久久蜜臀aⅴ四虎| 米奇777超碰欧美日韩亚洲| 亚洲承认在线| 欧美日韩一区二区三区四区在线观看| 亚洲精品视频在线观看免费| 亚洲欧美国产毛片在线| 国产丝袜一区二区三区| 久久视频在线看| 亚洲精品乱码久久久久久久久| 亚洲激情国产精品| 欧美日韩精品一二三区| 午夜精品av| 欧美va亚洲va国产综合| 中日韩美女免费视频网站在线观看| 国产精品人成在线观看免费| 亚洲欧美欧美一区二区三区| 麻豆久久久9性大片| 一区二区久久| 国产伦精品一区二区三区免费迷| 久久免费高清视频| 在线视频日韩| 免费亚洲一区二区| 亚洲男人的天堂在线| 激情综合自拍| 国产精品高潮呻吟| 久久亚洲图片| 亚洲欧美精品在线| 亚洲国产精品欧美一二99| 亚洲欧美日韩天堂一区二区| 亚洲国产精品黑人久久久| 国产精品video| 久久一区亚洲| 欧美亚洲一区二区三区| 一本色道久久综合亚洲精品婷婷 | 亚洲人永久免费| 久久久久免费视频| 一区二区三区日韩| 亚洲国产成人高清精品| 国产精品羞羞答答| 欧美日韩影院| 欧美大片在线观看一区| 久久国产精品黑丝| 亚洲自拍偷拍视频| 夜夜爽www精品| 亚洲二区三区四区| 免费观看成人www动漫视频| 久久成人国产| 欧美一区二区三区免费视| 中国成人黄色视屏| 日韩视频不卡中文| 亚洲日韩中文字幕在线播放| 在线播放日韩专区| 狠狠色丁香久久综合频道| 国产目拍亚洲精品99久久精品 | 欧美精品v日韩精品v韩国精品v | 国产精品v欧美精品v日本精品动漫 | 久久一本综合频道| 久久xxxx| 久久五月天婷婷| 久久久久久久高潮| 久久免费视频观看| 久久久久久久久久久久久久一区| 性色一区二区| 欧美专区第一页| 久久不射2019中文字幕| 久久精品女人| 久久综合国产精品| 免费观看欧美在线视频的网站| 美女图片一区二区| 牛牛国产精品| 亚洲国产欧美日韩精品| 欧美激情精品久久久久久大尺度| 久久天堂精品| 欧美韩国日本综合| 欧美日韩亚洲成人| 国产精品久久久一本精品| 国产美女精品在线| 国内精品免费在线观看| 玉米视频成人免费看| 亚洲精品久久久蜜桃| 一区二区冒白浆视频| 午夜精品短视频| 久久久久久久久伊人| 欧美成人综合一区| 亚洲精品激情| 亚洲综合色自拍一区| 久久久久久69| 欧美日韩国产三级| 国产亚洲欧美激情| 亚洲国产日韩欧美在线99| 野花国产精品入口| 久久gogo国模裸体人体| 亚洲第一偷拍| 亚洲一本大道在线| 免费一区二区三区| 国产精品男女猛烈高潮激情| 黄色日韩在线| 亚洲一区二区av电影| 久久久777| 亚洲伦理网站| 久久久亚洲人| 国产精品视频你懂的| 亚洲电影免费在线观看| 亚洲一线二线三线久久久| 久久伊人精品天天| 一本色道久久综合亚洲精品小说| 欧美一区二视频在线免费观看| 欧美大片一区二区| 国产一区在线播放| 亚洲一二三级电影| 男人的天堂成人在线| 亚洲视频www| 欧美激情视频在线播放| 国产午夜精品久久久久久久| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 免费av成人在线| 亚洲欧美国产精品专区久久| 欧美激情1区2区3区| 精品白丝av| 久久久久久久久岛国免费| 亚洲一级在线观看|