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

pku1244 Slots of Fun 簡單幾何

題目:

給出個n行的三角,每個圓里包含一個字母,問哪些字母能夠組成等邊三角形(每個字母至多出現(xiàn)3次)

解法:
我用了個很懶的方法,算每個圓中心點的坐標,然后看三點距離是否相等。關于求坐標其實還是很簡單的- -用向量的方法。
第一行第一個坐標設為(0,0),設置元向量(-0.5,-0.5*sqrt(3)),然后每一行第一個元素坐標就是上行第一個元素坐標+元向量,每一行第i個元素坐標為第i-1個坐標+單位向量。

代碼:
 1 //============================================================================
 2 // Name        : pku1244.cpp
 3 // Author      : yzhw
 4 // Version     :
 5 // Copyright   : yzhw
 6 // Description : Hello World in C++, Ansi-style
 7 //============================================================================
 8 
 9 #include <iostream>
10 #include <cstdio>
11 #include <cstring>
12 #include <cmath>
13 #include <algorithm>
14 #include <functional>
15 #include <vector>
16 using namespace std;
17 double x=-0.5,y=x*sqrt(3.0);
18 int n;
19 inline double dis(pair<double,double> a,pair<double,double> b)
20 {
21     return (a.first-b.first)*(a.first-b.first)+(a.second-b.second)*(a.second-b.second);
22 }
23 inline double equ(double a,double b)
24 {
25     return fabs(a-b)<1e-6;
26 }
27 int main() {
28     double data[20][20][2];
29     while(scanf("%d",&n)&&n)
30     {
31         char str[255];
32         vector<pair<double,double> > map[26];
33         scanf("%s",str);
34         char *p=str;
35         data[0][0][0]=0;
36         data[0][0][1]=0;
37         map[*(p++)-97].push_back(make_pair<double,double>(data[0][0][0],data[0][0][1]));
38         for(int i=1;i<n;i++)
39         {
40             data[i][0][0]=data[i-1][0][0]+x;
41             data[i][0][1]=data[i-1][0][1]+y;
42             map[*(p++)-97].push_back(make_pair<double,double>(data[i][0][0],data[i][0][1]));
43             for(int j=1;j<=i;j++)
44             {
45                 data[i][j][0]=data[i][j-1][0]+1;
46                 data[i][j][1]=data[i][j-1][1];
47                 map[*(p++)-97].push_back(make_pair<double,double>(data[i][j][0],data[i][j][1]));
48             }
49         }
50         bool flag=false;
51         for(int i=0;i<26;i++)
52             if(map[i].size()==3)
53             {
54                 if(equ(dis(map[i][0],map[i][1]),dis(map[i][0],map[i][2]))&&equ(dis(map[i][0],map[i][1]),dis(map[i][1],map[i][2])))
55                         {
56                             printf("%c",i+97);
57                             flag=true;
58                         }
59             }
60         if(flag) printf("\n");
61         else printf("LOOOOOOOOSER!\n");
62     }
63     return 0;
64 
65 }
66 

posted on 2011-01-20 02:57 yzhw 閱讀(151) 評論(0)  編輯 收藏 引用 所屬分類: geometry&phycise

<2011年1月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

導航

統(tǒng)計

公告

統(tǒng)計系統(tǒng)

留言簿(1)

隨筆分類(227)

文章分類(2)

OJ

最新隨筆

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美一区二区视频网站| 国产欧美日韩伦理| 亚洲综合色在线| 99国产精品视频免费观看| 亚洲欧洲另类国产综合| 亚洲电影欧美电影有声小说| 美女精品在线| 欧美成在线观看| 最近中文字幕mv在线一区二区三区四区| 欧美成人精品三级在线观看| 亚洲国产一区二区三区在线播 | 亚洲成色www8888| 亚洲国产精品精华液网站| 日韩亚洲欧美一区| 香蕉久久久久久久av网站 | 最新亚洲电影| 亚洲一区二区三区色| 久久久欧美精品| 欧美日韩亚洲免费| 国内伊人久久久久久网站视频| 亚洲精华国产欧美| 欧美一区二视频在线免费观看| 久久亚洲一区二区三区四区| 亚洲激情成人| 欧美在线视频一区二区| 欧美人与性动交cc0o| 国产农村妇女精品一二区| 亚洲国产福利在线| 欧美一区二区三区免费大片| 欧美成人精品福利| 亚洲一区二区三区免费视频| 男女激情视频一区| 国产婷婷色综合av蜜臀av | 亚洲国内高清视频| 欧美一级二级三级蜜桃| 亚洲高清视频一区| 欧美一级电影久久| 欧美视频免费在线| 亚洲欧洲精品一区二区三区不卡 | 亚洲精品国产日韩| 久久深夜福利| 免费黄网站欧美| 国产一区二区在线观看免费| 美女国产一区| 亚洲香蕉在线观看| 国产资源精品在线观看| 亚洲黄色在线观看| 性色一区二区三区| 欧美激情一区二区三级高清视频| 久久久久**毛片大全| 欧美激情第1页| 亚洲午夜小视频| 女人香蕉久久**毛片精品| 国产亚洲欧美激情| 性色一区二区| 在线视频欧美一区| 欧美日韩精品一本二本三本| 亚洲国产精品www| 久久免费视频在线| 亚洲欧美三级在线| 国产精品毛片a∨一区二区三区|国| 亚洲黄色在线| 亚洲国产精品久久久| 亚洲欧美中文日韩v在线观看| 欧美视频在线观看免费网址| 夜夜爽av福利精品导航 | 一区二区免费在线视频| 美女精品在线观看| 亚洲国产影院| 亚洲激情第一区| 欧美高清视频在线| 亚洲六月丁香色婷婷综合久久| 欧美国产精品久久| 欧美成人一区二区三区在线观看 | 国产精品一区二区欧美| 欧美一级大片在线免费观看| 午夜精品一区二区三区在线视| 国产日韩精品视频一区| 久久免费黄色| 欧美成在线观看| 亚洲社区在线观看| 亚洲欧美精品在线观看| 黄色一区二区三区四区| 欧美国产日韩精品| 欧美日韩一区在线观看视频| 亚洲欧美成人精品| 久久久久国产精品午夜一区| 亚洲欧洲另类国产综合| 99re热精品| 国产一在线精品一区在线观看| 久久午夜国产精品| 欧美国产日韩亚洲一区| 香蕉久久夜色精品| 久久蜜桃香蕉精品一区二区三区| 亚洲人体一区| 亚洲欧美日韩第一区| 亚洲第一区色| 宅男精品视频| 黄色成人在线| 一本色道久久综合亚洲精品不卡 | 在线一区二区三区做爰视频网站 | 亚洲高清不卡av| 国产精品欧美日韩一区| 亚洲电影第1页| 国产精品一区一区三区| 欧美大尺度在线观看| 国产精品极品美女粉嫩高清在线| 久久婷婷人人澡人人喊人人爽| 欧美日韩国产91| 久热国产精品| 国产精品免费区二区三区观看| 欧美不卡高清| 国产午夜精品理论片a级大结局| 亚洲激情中文1区| 黄色成人av在线| 亚洲砖区区免费| 99精品视频免费| 久久在线视频在线| 久久久噜噜噜久久| 国产精品萝li| 一区二区av| 99精品国产99久久久久久福利| 久久亚洲综合色一区二区三区| 久久99伊人| 国产精品揄拍500视频| 99国产精品久久久久老师| 亚洲精品国产精品国产自| 久久久久9999亚洲精品| 久久精品夜色噜噜亚洲aⅴ| 欧美性猛交xxxx乱大交退制版| 亚洲欧洲美洲综合色网| 亚洲精品免费一区二区三区| 女人天堂亚洲aⅴ在线观看| 欧美二区在线看| 亚洲激情在线播放| 麻豆av一区二区三区久久| 米奇777在线欧美播放| 一区二区在线视频| 久久国产主播精品| 久久久99国产精品免费| 国产欧美一区二区色老头| 亚洲夜晚福利在线观看| 亚洲欧美影音先锋| 国产伦精品一区二区| 亚洲在线播放| 欧美一区二区三区久久精品茉莉花| 欧美视频不卡中文| 日韩西西人体444www| 中文日韩在线视频| 国产精品午夜国产小视频| 欧美亚洲系列| 美女国产一区| 99国产精品私拍| 国产精品女人网站| 久久久久国内| 亚洲激情二区| 亚洲免费视频成人| 国产欧美精品在线| 久久成人精品| 亚洲国产精品激情在线观看| 一区二区三区国产在线| 国产精品久久久久久亚洲调教| 亚洲欧美综合国产精品一区| 另类酷文…触手系列精品集v1小说| 在线欧美影院| 欧美亚男人的天堂| 亚洲欧美欧美一区二区三区| 美女免费视频一区| 在线亚洲高清视频| 国产有码一区二区| 欧美黄色免费| 亚洲欧美影院| 欧美国产亚洲视频| 欧美一区二区三区日韩视频| 悠悠资源网亚洲青| 欧美日韩一区二区国产| 久久av一区二区三区漫画| 亚洲国产高清高潮精品美女| 羞羞答答国产精品www一本| 91久久久久久| 国产午夜亚洲精品不卡| 欧美成人小视频| 亚洲欧美电影在线观看| 亚洲国产精品久久久| 久久精品亚洲热| 亚洲精品国产精品乱码不99| 国产精品一区二区视频| 欧美日韩国产高清| 久热爱精品视频线路一| 亚洲欧美日韩中文视频| 亚洲日本一区二区三区| 久久免费精品视频| 欧美一级片在线播放| 亚洲一二三区在线观看| 亚洲人成在线观看| 亚洲第一中文字幕| 国产真实乱偷精品视频免| 欧美日韩亚洲一区二区| 麻豆国产精品va在线观看不卡| 亚洲欧美日韩综合一区|