【组合数学】常考试题答案

一、单项选择题(每小题3分,共15分)

1. 用3个“1”和4个“0”能组成(     )个不同的二进制数字。

   A. 35        B. 36,        C. 37,       D. 38

2. 整除300的正整数的个数为(    )。

   A. 14      B. 16      C. 18         D. 20

3. 由6个人围坐一周,有(     )种坐法。

   A. 3!,     B. 4!,      C. 5!,       D. 6!

4. 在1到350中,被11整除的整数的个数为(     )。

   A.30,      B. 31,      C.32,       D. 33

5. 边长为1的正三角形中,放入(     )个点,就一定能保证至少有两个点之间的距离小于等于1/3。

A. 4,       B. 6,         C.8,        D. 10

二、解答题(第1小题5分,其他每小题10分,共85分)

1. 在格路模型中,求从点(0,0)出发,经过点(3,7),到达点(10,10)的格路条数? (5分)

解:格路条数为:  

2. 求不含数字3和数字8,各位数字相异且大于5400的四位数的个数.(10分)

 解:设所求的满足题意的四位数共有N个,它们可分成如下两类:

 (1)千位数字为5的四位数    因为百位数字可以是4,6,7,9类的四位数有

4·P(6,2)=120个.

 (2)千位数字大于5的四位数.因为干位数字可以是6,7,9这3个数之一,故属于此类的四位数有

3·P(7,3)=630个

由加法原则得

               N=120十630=750.

3. 从1,2,…,30中选取3个相异的正整数,使得它们的和能被3整除,有多少种选取方法? (10分)

 解:设所求为N.以Ai(i=0、l、2)表示由集合{1,2,….30}中的除以3所得余数为i的整数所成之集,则|A0|=|A1|=|A2|=10.满足题意的N种选取方法可分成如下两类:

 (1)使得所选3个整数都属于同一个Ai(i=0,1,2)的选取方法,    属于此类的选取方法共有

3C(10,3)=360种.

 (2)使得所选3个整数分别属于A0,Al,A2的选取方法,    属于此类的选取方法共有

10 ×10×10=1000种.

    由加法原则得

             N=360十l000=1360.

4.求由n(n≥2)个相异元1,2,…,n作成的1不排在第一位,2不排在第二位的全排列的个数。(10分)

解:设所求为N.因为由n(n≥2)个相异元1,2,…n作成的1不排在第一位的全排列共有(n—1) (n—1)!,其中2排在第二位的全排列有(n—2)·(n—2)!个,故

        N=(n一1)·(n—1)!一(n一2)·(n一2)!

         =(n2一3n十3)·(n一2)!.

5. 求从1至500的整数中能被7或11整除的整数的个数。(10分)

解:设所求为N.令S={1,2,…,500},A、B分别表示S中能被7、能被11整除的整数所成之集,则

6. 求解递推关系:(10分)

解:特征方程:

特征根: 

递推关系的通解:

,其中C1、C2是任意常数。

将初始条件代入得:

           

故递推关系的解为:

7. 利用母函数求解:若有1砝码3枚、2砝码4枚、4砝码2枚的砝码各一枚,问能称出那几种重量?各有几种方案?(10分)

解:所求问题对应的母函数为

因此,能称出的重量为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19(克),共20种;其中称出重量为0,1,18,19(克)的方法数各为1种,称出重量为2,3,16,17(克)的方法数各为2种,称出重量为4,5,14,15(克)的方法数各为3种,称出重量为6,7,12,13(克)的方法数各为4种,称出重量为8,9,10,11(克)的方法数各为5种。

8.将一长木条等分成7块区域,如图所示,请利用波利亚计数定理,求:用3种颜色给每个区域着色,不同的着色方案有多少种?(10分)

1

2

3

4

5

6

7

解:木条刚体运动的所有可能的置换:

    g0=(1)(2)(3)(4)(5)(6)(7)

    g1=(17)(26)(35)(4)

则根据波利亚计数定理,不同的着色方案数为:

   

9.在一手镯上均匀嵌上5颗带色的珠子,请用指数型波利亚计数定理计算恰好嵌入的是3个蓝色、2个红色珠子的不同方案数?(10分)

解:设5颗珠子依次编号为1、2、3、4、5,则手镯刚体运动所得的置换有:

    g0=(1)(2)(3)(4)(5),    g1=(1)(25)(34),

    g2=(2)(13)(45),          g3=(3)(24)(15),

    g4=(4)(12)(35),          g5=(5)(14)(23)

    g6=(12345),                g7=(13524), 

    g8=(14253),             g9=(15432)。

    那么,对应的循环指数多项式为:

其中,x3y2的系数为

也即嵌入的是3个蓝色、2个红色珠子的不同方案数是2。

(参考答案)

一、单项选择题(每小题3分,共15分)

1.A   2.C    3.C    4.B    5.D

二、解答题(第1小题5分,其他每小题10分,共85分)

1. 在格路模型中,求从点(0,0)出发,经过点(3,7),到达点(10,10)的格路条数? (5分)

解:格路条数为:  

2. 求不含数字3和数字8,各位数字相异且大于5400的四位数的个数.(10分)

 解:设所求的满足题意的四位数共有N个,它们可分成如下两类:

 (1)千位数字为5的四位数    因为百位数字可以是4,6,7,9类的四位数有

4·P(6,2)=120个.

 (2)千位数字大于5的四位数.因为干位数字可以是6,7,9这3个数之一,故属于此类的四位数有

3·P(7,3)=630个

由加法原则得

               N=120十630=750.

3. 从1,2,…,30中选取3个相异的正整数,使得它们的和能被3整除,有多少种选取方法? (10分)

 解:设所求为N.以Ai(i=0、l、2)表示由集合{1,2,….30}中的除以3所得余数为i的整数所成之集,则|A0|=|A1|=|A2|=10.满足题意的N种选取方法可分成如下两类:

 (1)使得所选3个整数都属于同一个Ai(i=0,1,2)的选取方法,    属于此类的选取方法共有

3C(10,3)=360种.

 (2)使得所选3个整数分别属于A0,Al,A2的选取方法,    属于此类的选取方法共有

10 ×10×10=1000种.

    由加法原则得

             N=360十l000=1360.

4.求由n(n≥2)个相异元1,2,…,n作成的1不排在第一位,2不排在第二位的全排列的个数。(10分)

解:设所求为N.因为由n(n≥2)个相异元1,2,…n作成的1不排在第一位的全排列共有(n—1) (n—1)!,其中2排在第二位的全排列有(n—2)·(n—2)!个,故

        N=(n一1)·(n—1)!一(n一2)·(n一2)!

         =(n2一3n十3)·(n一2)!.

5. 求从1至500的整数中能被7或11整除的整数的个数。(10分)

解:设所求为N.令S={1,2,…,500},A、B分别表示S中能被7、能被11整除的整数所成之集,则

6. 求解递推关系:(10分)

解:特征方程:

特征根: 

递推关系的通解:

,其中C1、C2是任意常数。

将初始条件代入得:

           

故递推关系的解为:

7. 利用母函数求解:若有1砝码3枚、2砝码4枚、4砝码2枚的砝码各一枚,问能称出那几种重量?各有几种方案?(10分)

解:所求问题对应的母函数为

因此,能称出的重量为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19(克),共20种;其中称出重量为0,1,18,19(克)的方法数各为1种,称出重量为2,3,16,17(克)的方法数各为2种,称出重量为4,5,14,15(克)的方法数各为3种,称出重量为6,7,12,13(克)的方法数各为4种,称出重量为8,9,10,11(克)的方法数各为5种。

8.将一长木条等分成7块区域,如图所示,请利用波利亚计数定理,求:用3种颜色给每个区域着色,不同的着色方案有多少种?(10分)

1

2

3

4

5

6

7

解:木条刚体运动的所有可能的置换:

    g0=(1)(2)(3)(4)(5)(6)(7)

    g1=(17)(26)(35)(4)

则根据波利亚计数定理,不同的着色方案数为:

   

9.在一手镯上均匀嵌上5颗带色的珠子,请用指数型波利亚计数定理计算恰好嵌入的是3个蓝色、2个红色珠子的不同方案数?(10分)

解:设5颗珠子依次编号为1、2、3、4、5,则手镯刚体运动所得的置换有:

    g0=(1)(2)(3)(4)(5),    g1=(1)(25)(34),

    g2=(2)(13)(45),          g3=(3)(24)(15),

    g4=(4)(12)(35),          g5=(5)(14)(23)

    g6=(12345),                g7=(13524), 

    g8=(14253),             g9=(15432)。

    那么,对应的循环指数多项式为:

其中,x3y2的系数为

也即嵌入的是3个蓝色、2个红色珠子的不同方案数是2。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/332198.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java进阶学习笔记27——StringBuilder、StringBuffer

StringBuilder: StringBuilder代表可变字符串对象,相当于一个容器,它里面装的字符串是可以改变的,就是用来操作字符串的。 好处: StringBuilder比String更适合做字符串的修改操作,效率会更高,…

小白入职 必要熟悉 Git / tortoiseGit 工具

1.安装Git 1.1 了解Git Git是分布式版本控制系统,没有中央服务器的每个人的电脑就是一个完整的版本库,工作时无需联网可多人协作,只需把各自的修改推送给对方,就可以互相看到对方的修改了 分布式版本控制工具管理方式&#xff…

AI崛起,掌握它,开启智能新生活!

AI崛起,掌握它,开启智能新生活! 😄生命不息,写作不止 🔥 继续踏上学习之路,学之分享笔记 👊 总有一天我也能像各位大佬一样 🏆 博客首页 怒放吧德德 To记录领地 &…

算法:树状数组

文章目录 面试题 10.10. 数字流的秩327. 区间和的个数315. 计算右侧小于当前元素的个数 树状数组可以理解一种数的存储格式。 面试题 10.10. 数字流的秩 假设你正在读取一串整数。每隔一段时间,你希望能找出数字 x 的秩(小于或等于 x 的值的个数)。 请实现数据结构…

H5扫描二维码相关实现

H5 Web网页实现扫一扫识别解析二维码,就现在方法的npm包就能实现,在这个过程中使用过html5-qrcode 和 vue3-qr-reader。 1、html5-qrcode的使用 感觉html5-qrcode有点小坑,在使用的时候识别不成功还总是进入到错误回调中出现类似NotFoundExc…

mongoengine,一个非常实用的 Python 库!

更多Python学习内容:ipengtao.com 大家好,今天为大家分享一个超酷的 Python 库 - mongoengine。 Github地址:https://github.com/MongoEngine/mongoengine 在现代应用程序开发中,NoSQL数据库因其灵活性和高性能而广受欢迎。MongoD…

论文精读--InstructGPT

模型效果取决于数据效果,但在精细度上控制不够,只是大力出奇迹,这样有很大的问题: (1)数据量太多或者没有这方面的数据,模型学不会怎么办 (2)安全性问题,模…

制作电子画册速成攻略,快来试试

​当今社会,数字媒体日益普及,电子画册作为一种崭新的展示方式,受到了越来越多人的青睐。它不仅形式新颖,互动性强,而且制作起来也并不复杂。想知道如何快速掌握制作电子画册的技巧吗?我来教你吧。 接下来&…

1-Django开端--学生管理系统

目录 项目结构 前端页面: add_data.html class_data.html index.html apps.py models.py views.py settings,py urls.py ...实现简略的身架... 项目结构 前端页面: add_data.html --添加数据. {% extends index/index.html %}{% block content %} <div class&qu…

关于数据库和数据表的基础SQL

目录 一. 数据库的基础SQL 1. 创建数据库 2. 查看当前有哪些数据库 3. 选中数据库 4. 删除数据库 5. 小结 二. 数据表的基础SQL 1. 创建数据表 2. 查看当前数据库中有哪些表 3. 查看指定表的详细情况(查看表的结构) 4. 删除表 5. 小结 一. 数据库的基础SQL 1. 创建…

设计模式八股文

什么是设计模式&#xff1f; 设计模式是软件开发过程中经常遇到的问题的通用解决方案。类似于前人总结的经验&#xff0c;遇到相似问题的时候有个参考。 设计模式七大基本原则&#xff1f; 单一职责&#xff1a;一个类应该只作一件事情。将功能分为小的独立的单元。开放封闭…

springboot3微服务下结合springsecurity的认证授权实现

1. 简介 在微服务架构中&#xff0c;系统被拆分成许多小型、独立的服务&#xff0c;每个服务负责一个功能模块。这种架构风格带来了一系列的优势&#xff0c;如服务的独立性、弹性、可伸缩性等。然而&#xff0c;它也带来了一些挑战&#xff0c;特别是在安全性方面。这时候就体…

来自Java的“菱形继承“,你听说过吗?

一、菱形继承的概念 菱形继承又叫做钻石继承&#xff0c;指的是不同的类同时继承自相同的父类&#xff0c;存在一个子类同时继承这些不同的类&#xff0c;即我们常说的“多继承”问题。 例如&#xff1a;B类和C类分别继承A类&#xff0c;而D类同时继承B类和C类。 如此图所示 二…

专业渗透测试 Phpsploit-Framework(PSF)框架软件小白入门教程(十三)

本系列课程&#xff0c;将重点讲解Phpsploit-Framework框架软件的基础使用&#xff01; 本文章仅提供学习&#xff0c;切勿将其用于不法手段&#xff01; 接上一篇文章内容&#xff0c;讲述如何进行Phpsploit-Framework软件的基础使用和二次开发。 我们&#xff0c;继续讲一…

Unity | 框架MVC

目录 一、MVC介绍 二、搭建UI界面 三、代码实现 1.Model层 2.View层 3.Controller层 四、MVC框架测试 五、知识补充 一、MVC介绍 model&#xff1a;数据层。界面展示的数据&#xff08;需要进行初始化、更新、保存、事件通知等操作&#xff09;&#xff0c;单例模式&am…

React中显示数据

SX 会让你把标签放到 JavaScript 中。而大括号会让你 “回到” JavaScript 中&#xff0c;这样你就可以从你的代码中嵌入一些变量并展示给用户。例如&#xff0c;这将显示 user.name&#xff1a; return (<h1>{user.name}</h1> ); 你还可以将 JSX 属性 “转义到 …

宁夏银川、山东济南、中国最厉害的改名大师的老师颜廷利教授的前沿思想观点

在当代社会&#xff0c;一个响亮的声音穿越了传统的迷雾&#xff0c;它来自东方哲学的殿堂&#xff0c;由一位现代学者颜廷利教授所发出。他的话语&#xff0c;如同一股清泉&#xff0c;在混沌的世界里激荡着思考的波澜&#xff1a;"有‘智’不在年高&#xff0c;无‘智’…

嵌入式之音频基础知识

声音特性 1、响度&#xff1a;人主观上感觉声音的大小&#xff08;俗称音量&#xff09;&#xff0c;由“振幅”和人离声源的距离决定&#xff0c;振幅越大响度越大&#xff0c;人和声源的距离越小&#xff0c;响度越大&#xff1b; 2、音调&#xff1a;声音的高低&#xff0…

无人机反制:光电干扰一体设备技术详解

一、光电干扰技术原理 光电干扰技术是一种利用光学和电子技术手段对无人机实施干扰和控制的先进技术。该技术通过向无人机发射特定频率和强度的光信号或电磁信号&#xff0c;干扰无人机的视觉系统、控制系统或通信链路&#xff0c;进而达到反制无人机的目的。光电干扰技术具有…

world machine学习笔记(4)

选择设备&#xff1a; select acpect&#xff1a; heading&#xff1a;太阳的方向 elevation&#xff1a;太阳的高度 select colour&#xff1a;选择颜色 select convexity&#xff1a;选择突起&#xff08;曲率&#xff09; select height&#xff1a;选择高度 falloff&a…