加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

初等数论《 整除 》 习题集 (连载 1)

(2016-01-11 16:35:00)
标签:

教育

初等数论整除 习题集 (连载 1)

    

前言:我为什么要做初等数论《整除》习题  ……   1

整除判断方法概述   …………………………………  1  4

习题   …………………………………………………  5 20

尾声小贴士   …………………………………………  20

 

 

前言:我为什么要做初等数论《整除》习题

 

数论是研究整数性质的一门理论。按照研究方法的难易程度来看,数论大致上可以分为初等数论(古典数论)和高等数论(近代数论)。

  据《百度》,初等数论主要有以下几部分内容:(很惭愧,其中有些术语我还不大懂呢)

 1  整除理论。引入整除、因数、倍数、质数等基本概念。这一理论的主要成果有:欧几里德 的辗转相除法、算术基本定理、素数个数无限证明。    

 2  同余理论。主要出自于高斯的《算术研究》内容。定义了同余、原根、指数、平方剩余 、 同余方程等概念。 主要成果:二次互反律、欧拉定理、费马小定理、威尔逊定理、孙子定理(即中国剩余定理)等等。  

 3  连分数理论。引入了连分数概念和算法等等。特别是研究了整数平方根的连分数展开。 主要成果:循环连分数展开、最佳逼近问题、佩尔方程求解。    

 4  不定方程。主要研究了低次代数曲线对应的不定方程,比如勾股方程的商高定理、佩尔方程的连分数求解。也包括了4次费马方程的求解问题等等。    

 5  数论函数。比如欧拉函数、莫比乌斯变换等等。

退休后学了一点《初等数论》的皮毛。其中“整除”算是初等数论中最基础、最简单的内容。但就是这看来最简单的整除,己经使我汗颜了,觉得自己不应该学《数论》,是在自找烦恼,但又像要坚持下去。几年来也做过一些习题。有关整除的算题,特别是证明题,真是无从下手。于是就拣自己能做的习题,集中的做了一些,算是整理一下学习成果,留一个纪念罢。以后还可以复习复习。

至于其他内容,如奇偶、余数、平方数、最大公约数、最小公倍数、同余、不定方程等等,是否也要出习题集,那就没有把握,只能看情况而定了。

 

整除判断方法概述

 

除数            被除数A能整除Z的条件,使A÷Z=N整数 ( ZA )         

      末位上的数字是偶数 0 2 4 6  

      各个数位上数字的和能被3整除

     末两位数能被4整除 04  08  12  16  20 24  28  32 96

      末位上的数字是 0 5

      先判2,再判3

     尾前数 尾数乘2,其结果被7整除。还有:

末三位上的数,与末三位以前的数,之差,能被7整除。即“前位减后三=7的倍数”

   末三位数能被8整除 008  016  096  104 992

   各个数位上数字的和能被9整除

10     末位上的数字 0

11     奇数位上的数字和,与偶数位数的数字和,它们之差,能被11整除。还有:

末三位上的数,与末三位以前的数,之差,能被11整除。即“前位减后三=11的倍数”

12     先判4,再判3

13     尾前数 尾数乘9,其结果被13整除。还有:

       末三位上的数,与末三位以前的数,之差,能被13整除。即“前位减后三=13的倍数”

14    先判2,再判7

15     先判5,再判3

16     末三位数能被16整除 0016  0032  0096 9984

17     尾前数 尾数乘 5,其结果被17整除

18     先判2,再判9

19     尾前数 尾数乘  2,其结果被19整除

21     尾前数 尾数乘  2,其结果被21整除

23     尾前数 尾数乘16,其结果被23整除

尾前数 尾数乘  7,其结果被23整除

25     末两位数能被25整除 00  25  50  75

27     从尾起,向左三位为一段、每段相加,得和数,能被27整除

28     先判4,再判7

37     从尾起,向左三位为一段、每段相加,得和数,能被37整除

73     从尾起,向左四位为一段、每段相加,得和数,能被73整除

125     末三位数能被125整除 000  125  250  375   875

137     从尾起,向左四位为一段、每段相加,得和数,能被137整除

 

9为尾的数:

09  尾前数 尾数乘1,其结果被  9整除

19  尾前数 尾数乘2,其结果被19整除

29  尾前数 尾数乘3,其结果被29整除

39  尾前数 尾数乘4,其结果被39整除

49  尾前数 尾数乘5,其结果被49整除

59  尾前数 尾数乘6,其结果被59整除

69  尾前数 尾数乘7,其结果被69整除

79  尾前数 尾数乘8,其结果被79整除

89  尾前数 尾数乘9,其结果被89整除

99  从尾起,向左二位为一段、每段相加,得和数,能被99整除

 

1为尾的数:

11  尾前数 尾数乘1,其结果被11整除

21  尾前数 尾数乘2,其结果被21整除

31  尾前数 尾数乘3,其结果被31整除

41  尾前数 尾数乘4,其结果被41整除 

51  尾前数 尾数乘5,其结果被51整除

61  尾前数 尾数乘6,其结果被61整除

71  尾前数 尾数乘7,其结果被71整除

81  尾前数 尾数乘8,其结果被81整除

91  尾前数 尾数乘9,其结果被91整除



综合而言,判别整除的方法有5

1  尾数判别法判别能被248525 整除。

2  数字和、差判别法判别能被3911整除。

3  《 尾前数 减 尾乘k 》或《尾前数 加 尾乘G 》的通用判别法:判别能被711131719 232931 等所有质数整除。

 

不同质数有不同的kG见下表:

 

      11    13    17   19    23   29    31    37   41    43   47   53   59   61 

                   17    16   26         11        30   14    37   53     6

                                                                                                  6

 

    67    71     73    79    83    89    97    101  

    20         51    71    58    80    29      10 

                   22          25     9

 

例一  55369÷17能整除吗?采用《 尾前数 尾乘k 》法,K=5,有:

55369    55369×5=5491    5491×5=544     544×5=34

    34÷17=2   已整除    1734,所以1755369

例二  28382÷23能整除吗?采用《 尾前数 尾乘G 》法,G=7,有:

28382  28382×7=2852    2852×7=299    299×7=92

  92×7=23     2323    所以2328382

 

 

4        分两段相减判断法:当一个大数超过三位时,便从尾起,向左三位一分、或四位一分,将数字分为两段,再以大段减小段,得余数。再判断其余数能否被71113 (三位一段 )、或73137  ( 四位一段 ) 整除。

 

                                                                深层原因

因为  7×11×13 = 1001       73×137 = 10001      11×9091 = 100001  

   分两段相减判断法及实例

 例一  2336754,能否分别被71113整除。

2336754三位一分,相减得余   2336754=1582 再三位一分 582   5821=581

判断: 581÷7=83      整除    所以2336754能被7整除

581÷11=52.81 不整除   所以2336754不能被11整除

581÷13=44.69 不整除   所以2336754不能被13整除

例二:  46637583能被73整除吗?能被137整除吗?

由于73×13710001,所以要四位一分,分段相减判断法是:

1  46637583   75834663 两段    75834663 = 2920

2  2920÷73 = 40      已整除, 7346637583

3  2920÷137=21.31   不整除, 13746637583

 

 

  分两段相减判断法的原理。以7×11×13=1001为例

整数ABCDEF可分柝:

ABCDEF=ABC×1000DEF= ABC×1000DEFABCABC=ABC×1001DEFABC

由于(ABC×1001)中含有因数71113,所以(ABC×1001)必定能被71113整除,就不必去试除了,只剩下(DEFABC)去试除,如果被7整除了,也就是ABC×1001DEFABC能被7整除。ABCDEF能被7整除。其余1113亦相同。看数值分析:

例一中 2336754=233×1000754=233×1000754233233=233233(754233)

233233÷1001=233233÷(7×11×13)=233整除了,剩下,只要判别 (754233) 能否被71113整数就可以了。

至于整除73137的原理与上相仿,因为73×137=10001,所以要四位一分。

又因为11×9091=100001,所以整除9091时,要五位一分。如此而已。

 

5  分多段相加判断法:将一个大数,从尾起,向左二位一段,或三位一段 、或四位一段、或五位一段的分、分为多段,再多段一起相加,得和数,再判断其和数能否被99(二位一段)2737(三位一段)101(四位一段)41271(五位一段)整除。如果能被整除,则该大数也能被整除。

                  深层原因

因为  9×11= 99     27×37 = 999     11×101 = 9999   41×271=99999 

                              分多段相加判断法及实例

 例一:  332517537能被9整除吗?能被11整除吗?能被99整除吗?

1         分段:判99要二位一段。332517537,从尾起向左分作3  32  51  75  37

各段相加,得和数,3+32+51+75+37=198  超过二位,再分位  1   98     1+98=99

判断: 99÷9=11  整除   所以332517537能被9整除

99÷11=9  整除   所以332517537能被11整除

99÷99=1  整除   所以332517537能被99整除

 

例二:  1013931能被27整除吗?能被37整除吗?

由于27×37 = 999,所以要三位一分

1  1013931分作  1  013   931

113931=945 

945÷27=35  整除。即271013931

945÷37=25.54  有余数,不整除,即 371013931

 

  多段相加判断法的原理。以27×37=999三位一段为例。

整数ABCDEF可分柝:

ABCDEF=ABC×1000DEF= ABC×1000DEFABCABC=ABC×999(ABCDEF)

由于(ABC×999)中含有因数2737,所以(ABC×999)必定能被2737整除,就不必去试除了,只剩下(DEFABC)需要去试除。如果被27整除了,也就是ABCDEF能被27整除。对37亦相同。

  看数值分析:

例二中1013931 =1013×1000+931=1013×999+1013+931=1013×999+1944

1013×999不必判了,要判1944,这里要两次分位。而1944=1×1000+944=999+1+944=999+945

999不必判了,最后只要判945能否整数2737就可以了,也变得简单多了。( 待 续 )

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有