2018普及组初赛试题解析

Posted simples2004

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018普及组初赛试题解析相关的知识,希望对你有一定的参考价值。

快上学了,不想刷题,就无聊做做初赛。

1.D

不解释

2.D

先全转10进制

A.(269)16 = (617)10

B.(617)10

C.(1151)8 = (617)10

D.(1001101011)2 = (619)10

3.D

1B = 8bit

1KB = 1024B = 2^10B

1MB = 1024KB = 2^20B

1GB = 1024MB = 2^30B

1TB = 1024GB = 2^40B

4.B

LAN (local area network)局域网

WAN (Wide Area Network) 广域网

5.B

记住就好

6.A

循环节为ASDFasdf,长度为8。81除于8为10,余数为1。证明经过10个循环,来到了第一位A。

7.A

显然可得共有$\sum_i=0^h k^i$。然后我就不会化了。。。应该是等比数列和?就套公式啦。

8.A

基数排序的思想就是从低位到高位,分别按大小放进相应的桶里。最后就是有序的了。

冒泡排序就是把每一对逆序对交换。

堆排序就是维护一颗二叉树,使得父节点的值总是比子节点大或小,每次取最值就把根节点出列,再进行树的维护。

直接插入排序就是类似我们打扑克时的做法,就是每次从无序表中取出,放到有序表里使得有序。

这里拓展一下啊:选择排序就是从原系列中选出最小或最大的数放到有序表中。和冒泡有点像啊

希尔排序就是设置一个增量d,然后分成若干组,然后每组都进行插入排序,直到d=1;

9.A

我不会。。。但为了紧的o还是选A

10.A

11.A

画图。刚开始做懵逼了,后来查资料:连通图:每两个点之间,都有路径可以到达 ;简单图:每对顶点之间只能存在一条边,且不包含环。

12.B

先读好题目。S硬算的话比较麻烦,我们不烦设十个二进制位,0为不选,1为选。s显然就是2^10,t=c_10^7,然后再t/S就OK。

13.B

欧拉函数

14.B

模拟吧

15.A

16.A、B、B、B

17.544

我是低端玩家。。。我用小学奥数。

18.RuanHuoMianTai

来来,大家跟我念abcdefghijklmnopqrstuvwsyz

19.4

1,4,11,14这4个数.

20.

我蒟蒻只会模拟,但是是填表格?打表找规律。。。格子=上+左上-左

.....

 

以上是关于2018普及组初赛试题解析的主要内容,如果未能解决你的问题,请参考以下文章

第二十四届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题

求NOIP C语言 普及组 初赛模拟试题 急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

noip提高组的C语言历届复赛试题

noip2009初赛答案

noip2010普及组初赛

悬赏!急!pascal竞赛普及组模拟试题