當前位置:編程學習大全網 - 電腦編程 - c編程,尋找勾股數

c編程,尋找勾股數

算法多得是:

1.用數論知識做可以:a是奇數.

勾股方程的最簡解可以表示為:(a,b,c)=(st,

(s^2-t^2)/2,

(s^2+t^2)/2)其中s,t是奇數且互質.求出最簡解所有解就可以表示為(a',b',c')=(ka,kb,kc)

2.介於求1000以內,可以只循環a和b,然後判斷a^2+b^2是不是完全平方數.

3.可以循環枚舉a,然後把a^2因子分解來做.

  • 上一篇:總結EXCEL2007VBA開發技術百科全書的特點
  • 下一篇:誰能教我電腦編程(VB語言) 我是學生 沒機會上網只有用電話自學了
  • copyright 2024編程學習大全網