牛散周文彬:有三个连续自然数,最小的能被15整除,中间的能被17整除,最大的数能被19整除,写出一组连续自然数?

来源:百度文库 编辑:中科新闻网 时间:2024/04/26 05:55:55
这是一道五年级题 呵呵

解 15,17和19三个数都是奇数,且相邻的两个数都相差2,所以它们的最小公数仍然是一个奇数,这个最小公倍数分别加上15,17和19所得到的和都是偶数,且相邻的两个数仍然相差2,我们把这三个和分别除以2,就可以得到一组符合题目要求的连续自然数。

15,17和19的最小公倍数是15×17×19=4845,4845+15=4860能被15整除,4845+17=4862能被17整除,4845+19=4864能被19整除,所以4860,4862,4864分别能被15,17,19整除,这三个数都是偶数,且都相差2,把这三个数分除以2,得到2430,2431,2432,它们也一定能分别被15,17,19整除。

我用编程法解决,以下程序计算10000内的数
main()
{
int i;
for (i=1;i<=10000;i++)
if ((i%15==0)&&((i+1)%17==0)&&((i+2)%19==0 )) printf("%d,%d,%d\n",i,i+1,i+2);
getch();
}

结果共有两组
2430,2431,2432
7275,7276,7277

理论上这样的数有无穷多个
因为我用程序算了一下,以下是1到999999范围内满足条件的数:
2430 2431 2432
7275 7276 7277
12120 12121 12122
16965 16966 16967
21810 21811 21812
26655 26656 26657
31500 31501 31502
36345 36346 36347
41190 41191 41192
46035 46036 46037
50880 50881 50882
55725 55726 55727
60570 60571 60572
65415 65416 65417
70260 70261 70262
75105 75106 75107
79950 79951 79952
84795 84796 84797
89640 89641 89642
94485 94486 94487
99330 99331 99332
104175 104176 104177
109020 109021 109022
113865 113866 113867
118710 118711 118712
123555 123556 123557
128400 128401 128402
133245 133246 133247
138090 138091 138092
142935 142936 142937
147780 147781 147782
152625 152626 152627
157470 157471 157472
162315 162316 162317
167160 167161 167162
172005 172006 172007
176850 176851 176852
181695 181696 181697
186540 186541 186542
191385 191386 191387
196230 196231 196232
201075 201076 201077
205920 205921 205922
210765 210766 210767
215610 215611 215612
220455 220456 220457
225300 225301 225302
230145 230146 230147
234990 234991 234992
239835 239836 239837
244680 244681 244682
249525 249526 249527
254370 254371 254372
259215 259216 259217
264060 264061 264062
268905 268906 268907
273750 273751 273752
278595 278596 278597
283440 283441 283442
288285 288286 288287
293130 293131 293132
297975 297976 297977
302820 302821 302822
307665 307666 307667
312510 312511 312512
317355 317356 317357
322200 322201 322202
327045 327046 327047
331890 331891 331892
336735 336736 336737
341580 341581 341582
346425 346426 346427
351270 351271 351272
356115 356116 356117
360960 360961 360962
365805 365806 365807
370650 370651 370652
375495 375496 375497
380340 380341 380342
385185 385186 385187
390030 390031 390032
394875 394876 394877
399720 399721 399722
404565 404566 404567
409410 409411 409412
414255 414256 414257
419100 419101 419102
423945 423946 423947
428790 428791 428792
433635 433636 433637
438480 438481 438482
443325 443326 443327
448170 448171 448172
453015 453016 453017
457860 457861 457862
462705 462706 462707
467550 467551 467552
472395 472396 472397
477240 477241 477242
482085 482086 482087
486930 486931 486932
491775 491776 491777
496620 496621 496622
501465 501466 501467
506310 506311 506312
511155 511156 511157
516000 516001 516002
520845 520846 520847
525690 525691 525692
530535 530536 530537
535380 535381 535382
540225 540226 540227
545070 545071 545072
549915 549916 549917
554760 554761 554762
559605 559606 559607
564450 564451 564452
569295 569296 569297
574140 574141 574142
578985 578986 578987
583830 583831 583832
588675 588676 588677
593520 593521 593522
598365 598366 598367
603210 603211 603212
608055 608056 608057
612900 612901 612902
617745 617746 617747
622590 622591 622592
627435 627436 627437
632280 632281 632282
637125 637126 637127
641970 641971 641972
646815 646816 646817
651660 651661 651662
656505 656506 656507
661350 661351 661352
666195 666196 666197
671040 671041 671042
675885 675886 675887
680730 680731 680732
685575 685576 685577
690420 690421 690422
695265 695266 695267
700110 700111 700112
704955 704956 704957
709800 709801 709802
714645 714646 714647
719490 719491 719492
724335 724336 724337
729180 729181 729182
734025 734026 734027
738870 738871 738872
743715 743716 743717
748560 748561 748562
753405 753406 753407
758250 758251 758252
763095 763096 763097
767940 767941 767942
772785 772786 772787
777630 777631 777632
782475 782476 782477
787320 787321 787322
792165 792166 792167
797010 797011 797012
801855 801856 801857
806700 806701 806702
811545 811546 811547
816390 816391 816392
821235 821236 821237
826080 826081 826082
830925 830926 830927
835770 835771 835772
840615 840616 840617
845460 845461 845462
850305 850306 850307
855150 855151 855152
859995 859996 859997
864840 864841 864842
869685 869686 869687
874530 874531 874532
879375 879376 879377
884220 884221 884222
889065 889066 889067
893910 893911 893912
898755 898756 898757
903600 903601 903602
908445 908446 908447
913290 913291 913292
918135 918136 918137
922980 922981 922982
927825 927826 927827
932670 932671 932672
937515 937516 937517
942360 942361 942362
947205 947206 947207
952050 952051 952052
956895 956896 956897
961740 961741 961742
966585 966586 966587
971430 971431 971432
976275 976276 976277
981120 981121 981122
985965 985966 985967
990810 990811 990812
995655 995656 995657
副程序源码:
#include<iostream.h>
void main()
{
int max=999999;
for(long int i=1;i<=max;i++)
{
if((i%15==0)&&((i+1)%17==0)&&((i+2)%19==0))
cout<<i<<" "<<i+1<<" "<<i+2<<endl;
else continue;
}
}

不可能吧!