精华内容
下载资源
问答
  • 勾股数表
    千次阅读
    2022-04-27 09:13:28

    学校作业

    仅供本人学习及复习使用

    【问题描述】求n以内的勾股数
    【输入形式】n
    【输出形式】所有勾股数
    【样例输入】

    10
    【样例输出】

    (3,4,5)

    (6,8,10)

    【样例说明】
    【评分标准】

    #include <iostream>
    
    using namespace std;
    
    int main()
    {
        int n,i,j,k;
        cin>>n;
        for(i=1;i<=n;i++)
        {
            for(j=i;j<=n;j++)                    //这里注意j从i开始,因为勾股数不能有重复的数字
            {
                for(k=j;k<=n;k++)                //这里也是从j开始
                {
                    if(i*i+j*j==k*k)             //^不表示次方,想要直接运用次方要在前加头文件 
                                                 // #include<cmath>,然后用pow(,)
                                                //完了完了,记住标注只能在一行下一行要重新做标注
                            cout << "(" <<i<<","<<j<<","<<k<<")"<< endl;
    
                }
            }
        }
        return 0;
    }
    
    

    更多相关内容
  • 10000以内勾股数表.doc

    2021-03-17 18:56:08
    10000以内勾股数表10000以内勾股数表3 4 55 12 136 8 107 24 258 15 179 12 159 40 4110 24 2611 60 6112 16 2012 35 3713 84 8514 48 5015 20 2515 36 3915 112 11316 30 3416 63 6517 144 14518 24 3018 80 8219 ...

    10000以内勾股数表

    10000以内勾股数表

    3 4 55 12 136 8 107 24 258 15 179 12 159 40 4110 24 2611 60 6112 16 2012 35 3713 84 8514 48 5015 20 2515 36 3915 112 11316 30 3416 63 6517 144 14518 24 3018 80 8219 180 18120 21 2920 48 5220 99 10121 28 3521 72 7521 220 22122 120 12223 264 26524 32 4024 45 5124 70 7424 143 14525 60 6525 312 31326 168 17027 36 4527 120 12327 364 36528 45 5328 96 10028 195 19729 420 42130 40 5030 72 7830 224 22631 480 48132 60 6832 126 13032 255 25733 44 5533 56 6533 180 18333 544 54534 288 29035 84 9135 120 12535 612 61336 48 6036 77 8536 105 11136 160 16436 323 32537 684 68538 360 36239 52 6539 80 8939 252 25539 760 76140 42 5840 75 8540 96 10440 198 20240 399 40141 840 84142 56 7042 144 15042 440 44243 924 92544 117 12544 240 24444 483 48545 60 7545 108 11745 200 20545 336 33945 1012 101346 528 53047 1104 110548 55 7348 64 8048 90 10248 140 14848 189 19548 286 29048 575 57749 168 17549 1200 120150 120 13050 624 62651 68 8551 140 14951 432 43551 1300 130152 165 17352 336 34052 675 67753 1404 140554 72 9054 240 24654 728 73055 132 14355 300 30555 1512 151356 90 10656 105 11956 192 20056 390 39456 783 78557 76 9557 176 18557 540 54357 1624 162558 840 84259 1740 174160 63 8760 80 10060 91 10960 144 15660 175 18560 221 22960 297 30360 448 45260 899 90161 1860 186162 960 96263 84 10563 216 22563 280 28763 660 66363 1984 198564 120 13664 252 26064 510 51464 1023 102565 72 9765 156 16965 420 42565 2112 211366 88 11066 112 13066 360 36666 1088 109067 2244 224568 285 29368 576 58068 1155 115769 92 11569 260 26969 792 79569 2380 238170 168 18270 240 25070 1224 122671 2520 252172 96 12072 135 15372 154 17072 210 22272 320 32872 429 43572 646 65072 1295 129773 2664 266574 1368 137075 100 12575 180 19575 308 31775 560 56575 936 93975 2812 281376 357 36576 720 72476 1443 144577 264 27577 420 42777 29

    展开全文
  • 1 3 4 5 5 12 13 15 8 17 7 24 25 21 20 29 35 12 37 9 40 41 45 28 53 11 60 61 33 56 65 63 16 65 55 48 73 13 84 85 77 36 85 39 80 89 65 72 ...1985 1887 616 1985 1705 1032 1993 315 1972 1997 二千以内勾股数表...

    1

    3

    4

    5

    5

    12

    13

    15

    8

    17

    7

    24

    25

    21

    20

    29

    35

    12

    37

    9

    40

    41

    45

    28

    53

    11

    60

    61

    33

    56

    65

    63

    16

    65

    55

    48

    73

    13

    84

    85

    77

    36

    85

    39

    80

    89

    65

    72

    97

    99

    20

    101

    91

    60

    109

    15

    112

    113

    117 44

    125

    105 88

    137

    17

    144

    145

    143 24

    145

    51

    140

    149

    85

    132

    157

    119 120

    169

    165 52

    173

    19

    180

    181

    57

    176

    185

    153 104

    185

    95

    168 193

    195 28 197

    133 156 205

    187 84 205

    21 220 221

    171 140 221

    221 60 229

    105 208 233

    209 120 241

    255 32

    257

    23 264 265

    247 96 265

    69 260 269

    115 252 277

    231 160 281

    161 240 289

    285 68 293

    207 224 305

    273 136 305

    25 312 313

    75 308 317

    253 204 325

    323 36 325

    175 288 337

    299 180 349

    225 272 353

    27 364 365

    357 76 365

    275 252 373

    135 352 377

    345 152 377

    189 340 389

    325 228 397

    399 40 401

    391 120 409

    29 420 421

    87 416 425

    297 304 425

    145 408 433

    203 396 445

    437 84 445

    351 280 449

    425 168 457

    261 380 461

    31 480 481

    319 360 481

    93 476

    485

    483 44

    485

    155 468 493

    475 132 493

    217 456 505

    377 336 505

    459 220 509

    279 440 521

    435 308 533

    525 92 533

    341 420 541

    33 544 545

    513 184 545

    165 532 557

    403 396 565

    493 276 565

    231 520 569

    575 48

    577

    465 368 593

    551 240 601

    35 612

    613

    105 608 617

    527 336 625

    429 460 629

    621 100 629

    609 200 641

    315 572 653

    589 300 661

    385 552 673

    675 52

    677

    37 684 685

    667 156 685

    111 680 689

    561 400 689

    185 672 697

    455 528 697

    651 260 701

    259 660 709

    333 644 725

    627 364 725

    725 108 733

    407 624 745

    713 216 745

    595 468 757

    39 760 761

    481 600 769

    195 748 773

    273 736 785

    783 56

    785

    665 432 793

    775 168

    793

    555 572 797

    759 280 809

    429 700 821

    629 540 829

    41 840

    841

    123 836 845

    837 116 845

    205 828 853

    825 232 857

    287 816 865

    703 504 865

    805 348 877

    369 800 881

    451 780 901

    899 60 901

    663 616 905

    777 464 905

    43 924 925

    533 756 925

    129 920 929

    527 336 625

    429 460 629

    621 100 629

    609 200 641

    315 572 653

    589 300 661

    385 552 673

    675 52 677

    37 684 685

    667 156 685

    111 680 689

    561 400 689

    185 672 697

    455 528 697

    651 260 701

    259 660 709

    333 644 725

    627 364 725

    725 108

    733

    407 624 745

    713 216 745

    595 468 757

    39 760 761

    481 600 769

    195 748 773

    273 736 785

    783 56 785

    665 432 793

    775 168 793

    555 572 797

    759 280 809

    429 700 821

    629 540 829

    41 840 841

    123 836 845

    837 116 845

    205 828 853

    825 232 857

    287 816 865

    703 504 865

    805 348 877

    369 800 881

    451 780 901

    899 60 901

    663 616 905

    777 464

    905

    43

    924

    925

    533

    756 925

    129

    920 929

    215

    912

    937

    741

    580

    941

    301

    900

    949

    851

    420

    949

    615

    728

    953

    387

    884

    965

    957

    124

    965

    945

    248

    977

    473

    864

    985

    697

    696

    985

    925

    372

    997

    559

    840

    1009

    45

    1012

    1013

    779

    660

    1021

    897

    496

    1025

    1023

    64

    1025

    1015

    192

    1033

    315

    988

    1037

    645

    812

    1037

    999

    320

    1049

    861

    620

    1061

    731

    780

    1069

    495

    952

    1073

    975

    448

    1073

    1085

    132

    1093

    585

    928

    1097

    47

    1104

    1105

    817

    744

    1105

    943

    576

    1105

    1073

    264

    1105

    141

    1100

    1109

    235

    1092

    1117

    329

    1080

    1129

    423

    1064

    1145

    903

    704

    1145

    1025 528

    1153

    765

    868

    1157

    1155

    68

    1157

    517

    1044

    1165

    1147

    204

    1165

    1131

    340

    1181

    611

    1020 1189

    989

    660

    1189

    855

    832

    1193

    49

    1200 1201

    147

    1196 1205

    1107

    476

    1205

    245

    1188

    1213

    705

    992

    1217

    1221

    140

    1229

    1075

    612

    1237

    441

    1160

    1241

    1209

    280

    1241

    799

    960

    1249

    539

    1140

    1261

    1189

    420

    1261

    1035

    748

    1277

    637

    1116

    1285

    893

    924

    1285

    1161

    560

    1289

    1295

    72

    1297

    51

    1300

    1301

    255

    1288

    1313

    735

    1088

    1313

    1271

    360

    1321

    357

    1276

    1325

    987

    884

    1325

    833

    1056

    1345

    1247

    504

    1345

    561

    1240

    1361

    1081

    840

    1369

    1365

    148

    1373

    931

    1020

    1381

    663

    1216

    1385

    1353

    296

    1385

    53

    1404

    1405

    1333

    444

    1405

    159

    1400

    1409

    265

    1392

    1417

    1175

    792

    1417

    371

    1380

    1429

    1305

    592

    1433

    477

    1364

    1445

    1443

    76

    1445

    1435

    228

    1453

    583

    1344

    1465

    1127

    936

    1465

    1269

    740

    1469

    1419

    380

    1469

    969

    1120

    1481

    689

    1320

    1489

    1395

    532

    1493

    55

    1512

    1513

    1225

    888

    1513

    165

    1508

    1517

    795

    1292

    1517

    1363

    684

    1525

    1517

    156

    1525

    385

    1488

    1537

    1505

    312

    1537

    901

    1260

    1549

    495

    1472

    1553

    1173

    1036

    1565

    1323

    836

    1565

    1007

    1224

    1585

    1457

    624

    1585

    715

    1428

    1597

    1599

    80

    1601

    1591

    240

    1609

    1275

    988

    1613

    1421

    780

    1621

    57

    1624

    1625

    1113

    1184 1625

    285

    1612

    1637

    399

    1600

    1649

    1551

    560

    1649

    935

    1368

    1657

    1219

    1140

    1669

    1519

    720

    1681

    627

    1564

    1685

    1677

    164

    1685

    1045

    1332

    1693

    1665

    328

    1697

    741

    1540

    1709

    1325

    1092

    1717

    1645

    492

    1717

    1479

    880

    1721

    1155

    1292

    1733

    59

    1740

    1741

    177

    1736

    1745

    1617

    656

    1745

    295

    1728

    1753

    413

    1716

    1765

    1763

    84

    1765

    969

    1480

    1769

    1431

    1040

    1769

    1265

    1248

    1777

    531

    1700

    1781

    1581

    820

    1781

    1739

    420

    1789

    649

    1680

    1801

    1715

    588

    1813

    767

    1656

    1825

    1537

    984

    1825

    885

    1628

    1853

    1845

    172

    1853

    61

    1860

    1861

    183

    1856

    1865

    1833

    344

    1865

    305

    1848

    1873

    1485

    1148

    1877

    427

    1836

    1885

    1003

    1596

    1885

    1643

    924

    1885

    1813

    516

    1885

    1311

    1360

    1889

    549

    1820

    1901

    1785

    688

    1913

    671

    1800

    1921

    1121

    1560

    1921

    1595

    1092

    1933

    1425

    1312

    1937

    1935

    88

    1937

    793

    1776

    1945

    1927

    264

    1945

    1749

    860

    1949

    1239

    1520

    1961

    1911

    440

    1961

    915

    1748

    1973

    63

    1984

    1985

    1887

    616

    1985

    1705

    1032

    1993

    315

    1972

    1997

    二千以内勾股数表

    (共

    320

    组)

    展开全文
  • 主要介绍了Python实现获取前100组勾股数的方法,涉及Python数值计算与判断相关操作技巧,需要的朋友可以参考下
  • 关于勾股数的小规律 什么是勾股数? 简单来说,直角三角形的三条边长就是一组勾股数 规律 首先我们设A,B,C为一组勾股数,其中A>=3 当A为奇数时:将A平方后拆成连续两个数得到B,C 3^2=9,9=4+5,则3,4,5是...

    什么是勾股数?

    简单来说,直角三角形的三条边长就是一组勾股数

    规律

    首先我们设ABC为一组勾股数,其中A≥3
    当A为奇数时:将A平方后拆成连续两个数得到B,C

    3^2=9,9=4+5,则3,4,5是一组勾股数
    5^2=25,25=12+13,则5,12,13是一组勾股数
    7^2=49,49=24+25,则7,24,25是一组勾股数
    9^2=81,81=40+41,则9,40,41是一组勾股数

    当A为偶数时:将A平方的一半拆成差2的两个数得到B,C

    4^2=16,16/2=8,8=3+5,则3,4,5是一组勾股数
    6^2=36,36/2=18,18=8+10,则6,8,10是一组勾股数
    8^2=64,64/2=32,32=15+17,则8,15,17是一组勾股数
    10^2=100,100/2=50,50=24+26,则10,24,26是一组勾股数
    12^2=144,144/2=72,72=35+37,则12,35,37是一组勾股数

    证明

    首先我们需要知道费马大定理的证明方法

    当正整数 n > 2 n>2 n>2时,关于 x , y , z x,y,z x,y,z的方程 A n + B n = C n A^{n}+B^{n}=C^{n} An+Bn=Cn没有正整数解。

    n=2 时,即勾股定理 A 2 + B 2 = C 2 A^{2}+B^{2}=C^{2} A2+B2=C2

    • 当A为奇数时,设 A = 2 K + 1 A=2K+1 A=2K+1(K≥1)
      A 2 = 4 K 2 + 4 K + 1 A^{2}=4K^{2}+4K+1 A2=4K2+4K+1
      B = 2 K 2 + 2 K B=2K^{2}+2K B=2K2+2K
      C = 2 K 2 + 2 K + 1 C=2K^{2}+2K+1 C=2K2+2K+1
      B 2 = 4 K 4 + 8 K 3 + 4 K 2 B^{2}=4K^{4}+8K^{3}+4K^{2} B2=4K4+8K3+4K2
      C 2 = 4 K 4 + 8 K 3 + 8 K 2 + 4 K + 1 C^{2}=4K^{4}+8K^{3}+8K^{2}+4K+1 C2=4K4+8K3+8K2+4K+1
      综上所述: A 2 + B 2 = C 2 A^{2}+B^{2}=C^{2} A2+B2=C2在A为奇数时成立
    • 当A为偶数时,设 A = 2 K A=2K A=2K(K≥2)
      A 2 = 4 K 2 A^{2}=4K^{2} A2=4K2
      B = K 2 − 1 B=K^{2}-1 B=K21
      C = K 2 + 1 C=K^{2}+1 C=K2+1
      B 2 = K 4 − 2 K 2 + 1 B^{2}=K^{4}-2K^{2}+1 B2=K42K2+1
      C 2 = K 4 + 2 K 2 + 1 C^{2}=K^{4}+2K^{2}+1 C2=K4+2K2+1
      综上所述: A 2 + B 2 = C 2 A^{2}+B^{2}=C^{2} A2+B2=C2在A为偶数时成立
      证毕
    展开全文
  • 关于勾股数计算的两个新公式,庄严 ,庄宏飞,本文提出并证明了“勾股数通解公式”、“勾股数再生公式”,实现了全部勾股数的定a直求,这种只用算术运算就能得到三元二次方程a2
  • 如果(n+1) ̄2+(n+2) ̄2+…+(n+k) ̄2=(n+k+1) ̄2+(n+k+2) ̄2+…+(n+2k-m) ̄2,则称n+1,n+2,…,n十k,n+k+1,…,n+2k-m为一组m类连续勾股数.给出了寻找m类连续勾股数的一种方法.并由此得到了下列结果:1.m=1时,连续勾股数...
  • 勾股数 1

    2022-08-08 21:02:26
    算法提高 勾股数 时间限制:1.0s 内存限制:256.0MB 问题描述 勾股数是一组三个自然数,a ,以这三个数为三角形的三条边能
  • C语言求勾股数.docx

    2020-01-08 07:38:20
    C语言求勾股数 问题描述 求100以内的所有勾股数 所谓勾股数是指能够构成直角三角形三条边的三个正整数abc 问题分析 根据勾股数定义所求三角形三边应满足条件 a2?+ b2?= c2可以在所求范围内利用穷举法找出满足条件的...
  • C++勾股数公式讲解

    2021-05-21 17:32:24
    C++勾股数公式讲解C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。以下是小编为大家搜索整理的C++勾股数公式讲解, 希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生...
  • 勾股数元组

    千次阅读 2022-04-30 10:33:21
    三个正整数A B C ,A²+B²=C²则为勾股数 若ABC之间两两互质,即A与B A与C B与C均互质没有公约数, 则称其为勾股数元组。 请求出给定n m 范围内所有的勾股数元组 输入描述 起始范围 1<n<10000 n<m<10000...
  • 勾股数的一些性质

    2022-04-02 22:19:47
    称一个正整数三元组 (a,b,c)(a,b,c)(a,b,c) 为一组本原勾股数,当且仅当其满足 a2+b2=c2a^2+b^2=c^2a2+b2=c2 且 gcd⁡(a,b,c)=1\gcd(a,b,c)=1gcd(a,b,c)=1。 不是本原勾股数勾股数被称作派生勾股数。 任意本原勾股...
  • 求100以内的勾股数

    千次阅读 2016-11-22 13:22:38
    100以内的勾股数,让i从1到100遍历,在用循环去检测是否有两个数的平方的和等于i平方 代码 #include #include main() { int i,j,m; for (i=2;i;i++) for (j=2;j;j++) { m=sqrt(i*i-j*j); if (m*m==i...
  • 勾股数元组js

    2022-05-15 18:06:30
    如果3个正整数(a,b,c)满足的关系,则称(a,b,c)为勾股数(著名的勾三股四弦五),为了探索勾股数的规律,我们定义如果勾股数(a,b,c)之间两两互质(即a与b,a与c,b与c之间均互质,没有公约数),则其为勾股数元祖...
  • 勾股数元祖(java)

    2021-08-19 23:37:26
    无奈 /** * @version 1.0.0 * @auth lsjweiyi * @date 2021/8/15 */ public class Main3 { public static void main(String[] args) { // 寻找[n,m]范围内的勾股数元祖 int n = 1; int m = 10000; int index=0;//...
  • C++打印勾股数

    2021-10-24 21:25:56
    #include <iostream> using namespace std; void ping() { int a[100];int b[100]; int c[100]; int i,j; for(i=1;i<=100;i++)/*用三个数组存储1~100平方 一个for循环*/ { j=i*i;....
  • 勾股数计算的Java

    2021-02-13 01:47:56
    所以我需要帮助计算勾股数,基本上我所要的输出是这样的:勾股数计算的Java3 4 55 12 136 8 107 24 25ETC.我需要计算部分的帮助,并确保我没有重复(即5 12 13和12 5 13)。想法?有人能带领我走向正确的方向吗?这里...
  • C语言求勾股数

    2022-04-19 15:38:54
    } //勾股数 求100以内的所有勾股数。 void pythagoreanNumber() { int i = 1, j = 1, k = 1; for (i=1; i ;i++) { for (j=1; j ;j++) { for (k=1; k ;k++) { if ((i ) && (i + j>k) && (k - j ) && (i*i...
  • 一种寻找勾股数的方法作者:小龙博客 2011年08月12日 2条评论 分类:杂七杂八 爱数学勾股定理是初中数学的一个重要内容,早在古代人们就已对此做出了深入的研究,并且取得了显著的成果。小龙以前上中学时因一次...
  • 50以内勾股数有哪些

    2021-05-26 02:59:29
    勾股数,又名毕氏三元数。勾股数就是可以构成一个直角三角形三边的一组正整数。接下来给大家分享50以内勾股数。50以内的勾股数3 4 55 12 136 8 109 12 1510 24 2512 16 2015 20 2518 24 3021 28 3524 32 4027 36 ...
  • 判断勾股数

    千次阅读 2020-08-21 20:10:44
    勾股数定义:又名毕氏三元数 。勾股数就是可以构成一个直角三角形三边的一组正整数。勾股定理:直角三角形两条直角边a、b的平方和等于斜边c的平方(a²+b²=c²) c++实现 bool is_Pythagorean_triple(int a,int b,...
  • 2--[勾股数].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[勾股数].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[勾股数].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--...
  • 勾股数

    2021-05-17 18:45:43
    勾股数题目正文输出样例代码总结 题目正文 勾股数是一组三个自然数,a < b < c,以这三个数为三角形的三条边能够形成一个直角三角形 输出所有a + b + c < = 1000的勾股数 a小的先输出;a相同的,b小的先...
  • #1部分运行结果:345,51213,6810,72425,81517,91215,94041,102426,116061,121620,123537,138485,144850,152025,153639,15112113,163034,166365,1...
  • 题目一:勾股数元组

    2022-06-29 19:27:46
    如果三个正整数A、B、C ,A²+B²=C²则为勾股数 如果ABC之间两两互质,即A与B,A与C,B与C均互质没有公约数, 则称其为勾股数元组。 请求出给定n~m范围内所有的勾股数元组
  • 输入三个整数,判断是否为勾股数(即其中一个数的平方等于另外两个数的平方和) 输入 输入三个整数,都不大于100 输出 True OR False 样例 输入 9 40 41 输出 True Java代码: import java.util.*; public class ...
  • Python实现获取前100组勾股数的方法

    千次阅读 2020-12-29 08:36:13
    这篇文章主要介绍了Python实现获取前100组勾股数的方法,涉及Python数值计算与判断相关操作技巧,需要的朋友可以参考下本文实例讲述了Python实现获取前100组勾股数的方法。分享给大家供大家参考,具体如下:本来想采用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,602
精华内容 3,040
关键字:

勾股数表