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

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)坐標,要求輸出一個邊數(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大牛這里學到東東。。。(*^__^*) 嘻嘻……  回復(fù)  更多評論
  
# re: POJ 2335 浮點數(shù)的gcd
2008-11-24 23:06 | 11
大牛啊。。最近我都在學習你的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>
            欧美在线91| 老司机67194精品线观看| 亚洲欧美日韩区| 99精品免费视频| 亚洲日本黄色| 一本色道久久综合亚洲精品婷婷| 亚洲国产福利在线| 亚洲国产欧美日韩另类综合| 亚洲福利精品| 日韩午夜中文字幕| 亚洲一区二区欧美日韩| 亚洲欧美日韩国产中文在线| 亚洲一区在线视频| 久久精品国产亚洲一区二区| 免费亚洲电影在线| 亚洲人成人77777线观看| 欧美大片免费看| 99精品视频免费观看视频| 国产精品99久久久久久久vr| 欧美中文字幕不卡| 欧美福利在线| 国产精品午夜电影| 伊人成年综合电影网| 日韩小视频在线观看专区| 午夜精品久久久久久久蜜桃app| 欧美一区二区三区在线播放| 欧美aⅴ一区二区三区视频| 亚洲精品孕妇| 久久成人国产| 欧美日韩国产免费观看| 国产日韩欧美在线视频观看| 亚洲人成网站在线播| 欧美一区高清| 亚洲精品久久久一区二区三区| 亚洲女女女同性video| 免费欧美日韩| 国精品一区二区| 亚洲小视频在线| 欧美黄在线观看| 欧美一区二区在线看| 欧美天天视频| 日韩视频―中文字幕| 久久琪琪电影院| 亚洲一区二区三区中文字幕| 欧美成人午夜激情视频| 国内外成人在线视频| 亚洲午夜一区二区三区| 亚洲国产美女| 猛男gaygay欧美视频| 国产亚洲欧美在线| 亚洲欧美日韩国产成人| 亚洲另类黄色| 免费亚洲婷婷| 在线观看日韩av电影| 久久高清一区| 亚洲永久视频| 国产精品美女主播在线观看纯欲| 99视频精品| 亚洲激情不卡| 免费一级欧美在线大片| 国一区二区在线观看| 久久国产直播| 校园春色国产精品| 国产亚洲精品7777| 久久久一本精品99久久精品66| 亚洲综合丁香| 国产日韩精品综合网站| 久久国产主播| 久久精品99久久香蕉国产色戒| 国产一区二区成人| 欧美一区影院| 久久se精品一区二区| 狠狠爱综合网| 欧美sm重口味系列视频在线观看| 久久精品夜色噜噜亚洲a∨| 黄色另类av| 欧美国产日本在线| 免费观看在线综合| 日韩写真在线| 亚洲一区黄色| 国产亚洲亚洲| 美女亚洲精品| 欧美激情四色| 亚洲一区三区视频在线观看| 亚洲视频在线播放| 国产视频久久| 欧美国产日韩一二三区| 欧美肥婆bbw| 亚洲深夜福利网站| 欧美专区18| 亚洲精品中文字幕有码专区| 99精品视频网| 国内精品久久久久久影视8| 欧美第十八页| 国产精品激情av在线播放| 久久久亚洲一区| 欧美日韩一区二区免费视频| 久久狠狠久久综合桃花| 六月丁香综合| 亚洲欧美日韩国产一区二区| 麻豆视频一区二区| 欧美亚洲一区在线| 美国成人毛片| 午夜欧美精品| 久久综合久久久| 亚洲欧美视频在线观看| 女主播福利一区| 亚欧成人精品| 欧美激情一二区| 久久成人18免费网站| 欧美精品一区二区久久婷婷| 久久精品国产亚洲5555| 欧美日韩综合视频| 欧美大片在线看免费观看| 欧美亚州一区二区三区| 蜜桃久久精品乱码一区二区| 国产精品激情偷乱一区二区∴| 毛片基地黄久久久久久天堂| 国产精品欧美精品| 亚洲精品乱码久久久久久蜜桃麻豆| 国产婷婷色综合av蜜臀av| 亚洲久久成人| 亚洲免费av片| 久久久欧美精品| 久久国产精品网站| 欧美性猛片xxxx免费看久爱| 亚洲电影av| 亚洲成人直播| 久久国产黑丝| 午夜一区二区三区不卡视频| 欧美精品亚洲二区| 免费在线观看日韩欧美| 韩国久久久久| 久久激情五月丁香伊人| 欧美在线视频一区| 国产精品久在线观看| 一本一本久久| 亚洲一区二区三区中文字幕在线| 欧美精品国产一区| 亚洲欧洲免费视频| 99亚洲一区二区| 欧美激情久久久| 亚洲精品女人| 亚洲高清二区| 欧美.www| 亚洲欧洲精品一区二区三区不卡 | 日韩视频一区二区| 蜜臀a∨国产成人精品| 麻豆国产精品777777在线| 国产在线观看精品一区二区三区| 亚洲欧美另类国产| 另类成人小视频在线| 女仆av观看一区| 亚洲高清视频在线观看| 免费观看日韩| 亚洲激情视频| 99re在线精品| 国产精品久99| 欧美一级久久久久久久大片| 久久精品国产亚洲aⅴ| 精品不卡一区二区三区| 免费在线看成人av| 欧美激情欧美狂野欧美精品| 亚洲激情亚洲| 国产精品成人v| 欧美在线观看你懂的| 欧美成人免费网| 亚洲网站啪啪| 国产日韩一区二区三区| 久久综合伊人77777麻豆| 亚洲精品日韩在线观看| 香蕉久久夜色精品| 亚洲国产欧美日韩精品| 国产精品国产三级国产专区53 | 欧美在线免费观看| 欧美国产日韩二区| 午夜精品久久久久久99热软件| 国内精品久久久久久久影视麻豆| 欧美不卡三区| 亚洲欧美另类在线观看| 欧美大片在线观看一区| 先锋影音网一区二区| 亚洲欧洲精品一区二区三区 | 亚洲韩国青草视频| 亚洲综合国产精品| 在线观看亚洲精品| 国产精品成人aaaaa网站| 久久久视频精品| 这里只有精品丝袜| 欧美黄色小视频| 久久久久国产一区二区三区四区 | 亚洲深夜av| 伊人久久亚洲热| 国产精品激情电影| 欧美精品免费在线| 久久影院午夜论| 欧美一区二区精品| 国产精品99久久99久久久二8| 欧美高清视频一区二区| 欧美在线播放一区|