题面

这次PJ初赛有点傻了,可能是因为兴华水土不服吧(在这荒度了六年级的光阴)








选择题

DDDBBAAAABABBBB

第四题

当时懵了,我啥也不知道,于是就开始蒙
A.LAN B.WAN C.MAN D.LNA
当时我的脑回路是这样的(CD先排除)
LAN:large area network(其实是Local Area Network)
WAN: wide area network(全拼都出来了还错)
然后我就想了
large:广大的
wide:宽的
那不就是选A吗
所以答案选B

第九题

假设N为1,比较1次,答案显而易见

第十三题

既然要求互质数,那么就先求不互质的数
10000=2⁴5⁴
10000/2=5000
10000/5=2000;
容斥一下*
lcm(2,5)=10
10000/10=1000;
ans=10000-((5000+2000)-1000)=4000

第十四题

状压DP常规操作,不多细讲。

计算题

1.

水到不能再水的推理题

2.

1-9中有1个
10-99中有 18+10=18个
100-999中有
8+18*8+100=252个
1000-1999中有 1+18+252=271个
2000-2018中有 2个
answer为 1+18+252+271+2=544个

阅读题

就讲令众人恶心的T3吧
其实很简单,不过我在最后十min才get到正解。
这就是个矩阵(不知道某些人为什么要人工递归然后T掉,当然JXC不会T,因为他是机器人
首先观察

当n=0,1,2,3,4,5,6时m=0,1,2,3,4,5,6

当m=0,1,2,3,4,5时n=0,1,2,0,1,2

然后就是剖析f(n-1,m)-f(n,m-1)+f(n-1,m-1)了
这个不就是把n,m在矩阵上面一行正对的数-在左边一行正对的数+左上的数
还行,就是别算错就好了

上图(画半天)

0 1 2 0 1 2 0
1 0 3 2 5 4 7
2 -1 4 1 6 3 8
3 1 2 3 4 5 6
4 0 3 2 5 4 7
5 -1 4 1 6 3 8

T4把数据看成一行的就我一个吗,差点错了(ccf输入n不换行)


程序题

T1

打卡题

T2

对称写就行(不会双端链表,指针只会用数组模拟因为指针操作太丑,像这样:——>
然而还是把a[x]=i写成了a[i]=x


答案

关于NOIP2018初赛的更多相关文章

  1. NOIP2018初赛游记

    NOIP2018初赛游记 (编辑中)

  2. NOIP2018初赛总结(提高组)(试题+答案+简要解析)

    NOIP2018初赛总结(提高组) 更新完毕(纯手敲),如果有错误请在下面留言 单选题 T1.下列四个不同进制的数中,与其它三项数值上不相等的是 A.\((269)_{16}\) B.\((617)_ ...

  3. NOIP2018初赛 解题报告

    前言 \(NOIP2018\)初赛已经结束了,接下来就要准备复赛了. 不过,在此之前,还是先为初赛写一篇解题报告吧. 单项选择题 送分题.(虽然我还是做错了)可以考虑将它们全部转化为\(10\)进制, ...

  4. NOIP2018初赛普及组原题&题解

    NOIP2018初赛普及组原题&题解 目录 NOIP2018初赛普及组原题&题解 原题&答案 题解 单项选择题 第$1$题 第$2$题 第$3$题 第$4$题 第$5$题 第$ ...

  5. 【游记】NOIP2018初赛

    声明 本文最初的版本创建之时,本人甚至只是个电脑的小白,因而不太会用电脑编辑文字,最初的版本写在一个Word文档里,被随意的丢弃在我杂乱无比的网盘的某一个角落,直到我决定整理自己的成长历程,将散落的游 ...

  6. NOIP2018初赛 解题报告(C++普及)

    第24届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题 竞赛时间:2018 年 10 月 13 日 14:30~16:30 选手注意: 1.试题纸共有 7 页,答题纸共有 2 页,满分 100 ...

  7. NOIP2018初赛 游记

    这玩意写个鬼游记啊 听说普及+提高的考两张卷子€€£也是想得出来 怎么监考还能咕咕咕的啊 怎么我到快结束了才做完啊 怎么我根本不知道初赛能带啥啊 怎么dij我都能想着对的选了错的啊 怎么我根本不知道图 ...

  8. NOIP2018初赛划水记

    尽管初赛好像没什么好写的,但还是以此作为我的第一篇游记吧. 前夜 本来以为初赛水(去年分数线36来着),几周前做了一套普及组的卷子90多分感觉良好就没管了(不明白那些专门花时间看初赛书的人),结果Mr ...

  9. NOIP2018初赛提高组复习提纲(By HGOI LJC)

    Download:https://pan.baidu.com/s/16khhFf_0RsUjJLETreb20w (PDF) https://pan.baidu.com/s/1BVZqLs3q1clZ ...

随机推荐

  1. echarts实现环形图

    前端框架使用的angular,使用echarts实现环形图 1. item.component.html <div id="box1" class="pie&quo ...

  2. 【题解】第n小的数

    题目描述 给你一些整数,你要找出第n小的数,也就是说把数据按升序排序后,输出下标是n的那个数,注意,我们规定下标是从0开始的.但是我们给出的数据的格式比较奇怪,我们是按区间给出,例如:给出两个区间:[ ...

  3. Codeforces Round #374 (Div. 2) C(DAG上的DP)

    C. Journey time limit per test 3 seconds memory limit per test 256 megabytes input standard input ou ...

  4. linux、windows搭建nginx出现问题集锦

    1.启动提示端口被占用(linux) 启动ninx出现nginx: [emerg] bind() to0.0.0.0:80 failed (98: Address already in use) ne ...

  5. MT【164】条件化简

    (2017北大优特测试第9题) 已知实数 \(a_i\)(\(i=1,2,3,4,5\))满足 \((a_1-a_2)^2+(a_2-a_3)^2+(a_3-a_4)^2+(a_4-a_5)^2=1\ ...

  6. svn查看日志(show log)显示时间为1970的解决方法

    问题: 在修改文件后show log无法显示日志,上面的时间会自动在2016年和1970年间跳,而且设置不了时间.解决方法:1.编辑svnserve.conf,设置“anon-access=none” ...

  7. Linux上java程序的jar包启动通用脚本(稳定用过)

    Linux上java程序的jar包启动通用脚本如下: #! /bin/sh export LANG="zh_CN.GBK" SERVICE_NAME=` .sh` SCRIPT_N ...

  8. Windows一个文件夹下面最多可以放多少文件

    一个文件夹下面最多可以放多少文件 这个问题其实我也不知道,不过我们可以来进行个测试,看看文件夹下面最多能放多少个文件. 那么怎么来测试这样一个问题呢,很显然我们一个个的去建立文件是不现实的,没那么多时 ...

  9. 用Canvas做动画

    之前看过不少HTML5动画的书,讲解的是如何去做,对于其中的数学原理讲解的不详细,常有困惑.最近看的<HTML5+JavaScript 动画基础>这个是译本,Keith Peters曾写过 ...

  10. C# 解决VS2008在win7找不到输入序列号的地方

    1.VS2008在Windows7 打开维护界面看不到可以输序列号的地方. 因为微软把他隐藏了. 2.我们可以借用工具把他显示出来 下载地址:http://www.zlsoft.com/techbbs ...