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

隨筆 - 70  文章 - 160  trackbacks - 0

公告:
知識共享許可協(xié)議
本博客采用知識共享署名 2.5 中國大陸許可協(xié)議進(jìn)行許可。本博客版權(quán)歸作者所有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意不得隨機(jī)刪除文章任何內(nèi)容,且在文章頁面明顯位置給出原文連接,否則保留追究法律責(zé)任的權(quán)利。 具體操作方式可參考此處。如您有任何疑問或者授權(quán)方面的協(xié)商,請給我留言。

常用鏈接

留言簿(8)

隨筆檔案

文章檔案

搜索

  •  

積分與排名

  • 積分 - 180078
  • 排名 - 147

最新評論

閱讀排行榜

評論排行榜

話說已經(jīng)三個月沒碰過算法了,真的很無奈,恐怕學(xué)到的一點(diǎn)知識全忘光了。
昨天,蘿莉神給我一道題目:

TitleRoowe(沒見過這么BT的,拿自己名字去編題目)很喜歡研究數(shù)學(xué),現(xiàn)在他就遇到一個有趣的問題,比如,直角三角形的周長是120的話,那么它的三條邊可以是20,48,52,或者24,45,51,還有30,40, 50,有三種不同的解,現(xiàn)在他想知道一個區(qū)間[a,b]中哪個數(shù)的解數(shù)最多(1<= a, b <= 1000000)?
輸入:
10 100
1000 100000
1 1000000
300000 700000
100000 300000
100000 700000
800000 900000
104 720720
80 360360
1 1000000
輸出:
60 2
55440 40
720720 104
360360 80
240240 64
360360 80
831600 78
720720 104
360360 80
720720 104

讓我做下,本來懶得做的,但是他說打表就OK了,于是我就欣然答應(yīng)了。。。奈何他眼中的打表難易度和我眼中不一樣,再次看到了數(shù)學(xué)系高材生和我的差距,嘿嘿。

     第一次嘗試,失敗。
    我說,不就是勾股定理a^2+b^2=c^2嗎?結(jié)果他說,你再去補(bǔ)補(bǔ)數(shù)學(xué)知識。。。。
    于是給了我一個鏈接,我一看,不就是百度百科的勾股數(shù)嗎,于是就暫時擱淺了。
    今晚第二次嘗試,仍然失敗。
    依稀記得昨天他給我說了有個什么勾股數(shù)公式,在百度百科那個勾股數(shù)的最下面介紹了,但是我看了半天,還是有點(diǎn)迷糊。
    然后讓他把代碼給我看看,好吧,結(jié)合百科介紹的勾股數(shù)公式,茅塞頓開。

   這里給出勾股數(shù)公式
   直角三角形三條邊a, b, c,其中a,b是直角邊。
   則 a=2*m*n   

         b=m^2-n^2   

         c=m^2+n^2

當(dāng)然,這是有前提條件的,也就是其局限性:“勾股數(shù)的公式還是有局限的。勾股數(shù)公式可以得到所有的基本勾股數(shù),但是不可能得到所有的派生勾股數(shù)。比如6,8,10;9,12,15…,就不能全部有公式計(jì)算出來”

也就是說,3,4,5可以求出來,但是其倍數(shù)6,8,10就不行了。

這里要注意幾個問題:

1.構(gòu)成三角形的條件:

     2*m*n+m^2-n^2 > m^2+n^2

     既m>n

2.a, b, c互質(zhì),即無法得到派生的勾股數(shù)。

以下是代碼:

// Tanky Woo
// www.WuTianQi.com
#include <iostream>
#define M 1000000
int arr[M+1];
using namespace std;
 
int gcd(int a, int b)
{
    
if(b==0)    
        
return a;
    
else     
        
return gcd(b, a%b);
}
 
void init()
{
    
for(int i=1; i<=800++i)
        
for(int j=i+12*j*j+2*j*i<=M; ++j)
        {
                
int x, y, z;
                x
=2*i*j;
                y
=j*j-i*i;
                z
=j*j+i*i;
                
//確保x,y,z互質(zhì) 
                if(gcd(gcd(x, y), z) == 1)
                {
                    
int t = x+y+z;
                    
int tmp = 1;
                    
while(tmp*<= M)
                    {
                        arr[tmp
*t]++;
                        
++tmp;
                    }
                }
        }
}
 
int main()
{
    
//freopen("input.txt","r",stdin);
    
//freopen("output.txt","w",stdout);
    init();
    
int n, m;
    
while(scanf("%d%d",&n,&m) != EOF){
        
int pos = 0;
        
int Max = 0;
        
for(int i=n; i<=m; i++){
            
if(arr[i] > Max){
                Max 
= arr[i];
                pos 
= i;
            }
        }
        printf(
"%d %d\n",pos, Max);
    }
    
return 0;
}

Tanky Woo原創(chuàng),轉(zhuǎn)載請注明: 轉(zhuǎn)載自Tanky Woo
文章標(biāo)題: 勾股數(shù)公式
本文鏈接地址: http://www.wutianqi.com/?p=1632
posted on 2010-12-03 11:19 Tanky Woo 閱讀(5978) 評論(2)  編輯 收藏 引用

FeedBack:
# re: 勾股數(shù)公式 2010-12-03 11:32 陳梓瀚(vczh)
求所有因數(shù),然后得到所有勾股數(shù)?  回復(fù)  更多評論
  
# re: 勾股數(shù)公式 2012-11-26 08:56 
因?yàn)槿鄙傩畔⒎治觯m然在最初的時間段里面自己對于業(yè)績的感覺好像沒有多大關(guān)系,但是伴隨時間的推移,這樣對于業(yè)績的感覺遞減的前提下面,逐漸會失去自己對于業(yè)績判斷的逐步增長的能力,而失去對于信息分析下面關(guān)于業(yè)績分析的穩(wěn)定增長的感覺。  回復(fù)  更多評論
  

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
              妖精成人www高清在线观看| 欧美女同在线视频| 亚洲三级观看| 久久久久www| 性久久久久久久久久久久| 欧美激情一区二区三区高清视频 | 欧美成人免费在线视频| 蜜臀91精品一区二区三区| 精久久久久久久久久久| 午夜久久美女| 久久久久久久久久码影片| 国产日韩在线一区二区三区| 亚洲影院在线| 欧美在线一区二区三区| 国产欧美午夜| 久久精品国产亚洲aⅴ| 美女精品国产| 亚洲国产你懂的| 欧美精品1区2区| 日韩午夜在线电影| 午夜精品av| 精品电影在线观看| 美女免费视频一区| 亚洲精品中文字幕有码专区| 99精品国产在热久久婷婷| 欧美日韩ab片| 亚洲网站视频| 久久免费视频在线| 亚洲日本欧美天堂| 欧美日韩亚洲成人| 午夜在线a亚洲v天堂网2018| 玖玖玖免费嫩草在线影院一区| 亚洲黄色三级| 欧美日韩影院| 欧美一区二区三区精品电影| 欧美 日韩 国产 一区| 99在线精品视频| 国产老肥熟一区二区三区| 久久久999| 亚洲精品黄网在线观看| 亚洲一区二区三区四区五区午夜| 国产欧美一区二区白浆黑人| 老司机一区二区三区| 一本色道婷婷久久欧美| 久久精品72免费观看| 亚洲精品在线二区| 国产精品一区二区久久久久| 免费日韩av电影| 亚洲女同精品视频| 亚洲第一免费播放区| 欧美影院在线| 日韩视频免费看| 国产精品亚洲视频| 欧美高清视频在线播放| 亚洲制服丝袜在线| 亚洲国产成人av好男人在线观看| 亚洲一区影院| 亚洲激情视频在线播放| 国产情人综合久久777777| 欧美激情黄色片| 久久久久九九九九| 妖精成人www高清在线观看| 久久久www| 亚洲永久精品大片| 亚洲欧洲精品一区二区三区| 国产日韩欧美| 欧美深夜福利| 欧美成人精品一区二区| 午夜视频久久久久久| 亚洲麻豆视频| 亚洲高清激情| 麻豆精品在线播放| 欧美一区二区三区在线| 一二三四社区欧美黄| 亚洲第一在线视频| 国产日本欧洲亚洲| 欧美日韩国内| 欧美1区2区视频| 久久久久欧美精品| 午夜日韩激情| 亚洲一区二区在线免费观看| 日韩视频永久免费观看| 亚洲国产视频一区二区| 免费看av成人| 久久综合色婷婷| 久久久久综合| 久久精品日韩| 久久大香伊蕉在人线观看热2| 这里是久久伊人| 99精品视频免费观看视频| 亚洲片区在线| 亚洲精品小视频在线观看| 亚洲国产精品美女| 在线播放日韩欧美| 在线观看欧美日本| 尤物网精品视频| 一区二区在线观看av| 有码中文亚洲精品| 亚洲精选91| 亚洲国产精彩中文乱码av在线播放| 亚洲精品国产欧美| 欧美激情一二三区| 裸体女人亚洲精品一区| 老色批av在线精品| 毛片一区二区| 免费久久精品视频| 欧美成人午夜激情| 欧美激情一区三区| 亚洲片在线观看| 亚洲美女av在线播放| 亚洲免费精彩视频| 99精品福利视频| 中文国产亚洲喷潮| 亚洲欧美在线网| 欧美在线视频不卡| 久久人人超碰| 欧美国产亚洲精品久久久8v| 欧美日韩精品一区二区天天拍小说| 欧美日韩国产va另类| 欧美亚日韩国产aⅴ精品中极品| 国产精品乱码| 国产一区亚洲一区| 亚洲人成毛片在线播放| 在线一区二区三区四区| 亚洲欧美资源在线| 久久综合色播五月| 亚洲国产日韩欧美在线图片| 99re6热只有精品免费观看| 亚洲午夜久久久久久久久电影院| 午夜精品久久久久久久久久久久久| 久久黄色网页| 欧美激情四色 | 欧美在线网址| 欧美91视频| 欧美婷婷久久| 韩国一区二区三区美女美女秀| 亚洲欧洲精品一区二区三区| 亚洲免费视频网站| 久久在线免费| 日韩视频在线观看免费| 欧美专区亚洲专区| 欧美精品高清视频| 国产一区二区三区电影在线观看| 亚洲精品久久久久久下一站| 欧美一级二级三级蜜桃| 欧美好骚综合网| 亚洲综合不卡| 欧美激情第9页| 国语自产精品视频在线看8查询8| 一本色道久久精品| 久久久免费观看视频| 日韩一级免费观看| 久久久蜜桃精品| 国产精品久久久久久久久免费樱桃 | 亚洲精品女av网站| 亚洲天堂激情| 蜜臀91精品一区二区三区| 国产精品视频观看| 日韩亚洲欧美在线观看| 久久亚洲影音av资源网| 一区二区三区日韩欧美精品| 裸体女人亚洲精品一区| 国产精品中文字幕欧美| 一区二区三区久久| 欧美国产日本韩| 性色av一区二区怡红| 欧美日韩国产一区二区三区地区 | 欧美成人午夜77777| 国产精品高潮粉嫩av| 亚洲精品你懂的| 久久永久免费| 亚洲欧美日韩国产中文| 欧美视频在线视频| 亚洲日本视频| 欧美成人精品一区| 久久精品观看| 国产一区二区三区在线观看免费视频 | 久久天天综合| 一本色道久久综合亚洲精品婷婷| 久久夜色精品亚洲噜噜国产mv| 国产精品一区二区三区免费观看| 一区二区三区日韩欧美| 亚洲福利av| 久久综合九色综合网站| 国产资源精品在线观看| 久久国产精品久久久久久| 亚洲视频网站在线观看| 欧美精品aa| 日韩午夜av在线| 欧美激情视频网站| 免费av成人在线| 精品成人a区在线观看| 久久精品二区三区| 亚洲欧美欧美一区二区三区| 国产精品你懂的在线欣赏| 亚洲主播在线观看| 亚洲午夜极品| 国产精品久久久久久久久久尿| 午夜精品福利在线| 亚洲一区精品视频|