- 17
- 0
- 约 15页
- 2017-08-26 发布于河南
- 举报
模拟 ———by windfinder 模拟综述 试题描述中是怎么做的,程序就模拟怎么做,该进时进,该退时退,须记录时就记录(变量赋值)。选择合适的数据结构如标记变量(或者数组)、栈、队列、树等,这样才能方便程序的实现,数据清晰,不该有的交叉绝对不能有,正如数学上函数的对应关系一样,f(x)对于某一个x有一个唯一确定的值与它对应。 Noip中的模拟 前几年的NOIP复赛第一题基本上都可以通过模拟或者再结合其它的一些基本算法就可以完成。如NOIP2010第一道题. 某道题如果你不能确定套用什么典型算法来实现,那么你就模拟吧! 模拟分类 模拟: 分为三类: 普通模拟(完全模拟的较少,大多为结合贪心 。排序的,贪心 。 排序的不单独讨论) 历届试题:NOIP多项式输出数列 NOIP 多项式输出.: 多项式输出:这道题想要拿分很容易,但要注意一下模拟过程,此题实际上需有4个判段过程,其中有一个是极易遗漏的。 数列:这道题竟是第4题,很简单的模拟题,还可用转成2进制的方式直接算. 字符模拟 历届试题:NOIP ISBN号码 Jam记数法 立体图 ISBN号码: 总体难度不大,这道题如果是使用C语言的话,可以用 每个字符都减去字符0 的方式,直接把它们从字符转为数字,再进行处理。 Jam记数法:很绝对的模拟,一开始我还认为是数学知识模拟题,就是从后往前推. 立体图:很难的很考细心的一道模拟题,没说的,就是上机不断的调程序. 数学知识模拟 历届试题:NOIP 细胞分裂 初中组目前唯一一道数学知识模拟题,掌握了相关的知识就应该不难,这道题要满分还是比较难的,需要高精度运算(用LONG LONG 型不知道可不可以),还有一定要注意时间问题,这道题极易超时. 小试牛刀 学校里有一个水房,水房里一共装有m 个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。现在有n 名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1到n 编号,i 号同学的接水量为wi。接水开始时,1 到m 号同学各占一个水龙头,并同时打开水龙头接水。当其中某名同学j 完成其接水量要求wj 后,下一名排队等候接水的同学k马上接替j 同学的位置开始接水。这个换人的过程是瞬间完成的,且没有任何水的浪费。即j 同学第x 秒结束时完成接水,则k 同学第x+1 秒立刻开始接水。若当前接水人数n‘不足m,则只有n’个龙头供水,其它m?;;n‘个龙头关闭。现在给出n 名同学的接水量,按照上述接水规则,问所有同学都接完水需要多少秒。 输入格式 第1 行2 个整数n 和m,用一个空格隔开,分别表示接水人数和龙头个数。第2 行n 个整数w1、w2、……、wn,每两个整数之间用一个空格隔开,wi 表示i 号同学的接水量。 输出格式 输出只有一行,1 个整数,表示接水所需的总时间 样例输入 【输入输出样例1】 5 3 4 4 1 2 1 【输入输出样例1】 4 此题巨水无比把所有人 按顺序塞入当前时间最短的那个水龙头 最后找时间最长的水龙头就行了优化 前M个人直接塞入M个水龙头中预计得分 AC实际得分 AC程序复杂度 0程序长度 低 另: 此题不是贪心,切忌贪心 普通模拟 一元 n 次多项式可用如下的表达式表示: 其中,a_i·x^i 称为i次项,a_i称为i 次项的系数。给出一个一元多项式各项的次数和系数,请按照如下规定的格式要求输出该多项式:1. 多项式中自变量为x,从左到右按照次数递减顺序给出多项式。2. 多项式中只包含系数不为0 的项。3. 如果多项式n 次项系数为正,则多项式开头不出现“+”号,如果多项式n 次项系数为负,则多项式以“-”号开头。4. 对于不是最高次的项,以“+”号或者“-”号连接此项与前一项,分别表示此项系数为正或者系数为负。紧跟一个正整数,表示此项系数的绝对值(如果一个高于0 次的项,其系数的绝对值为1,则无需输出1)。如果x 的指数大于1,则接下来紧跟的指数部分的形式为“x^b”,其中b 为x 的指数;如果x 的指数为1,则接下来紧跟的指数部分形式为“x”;如果x 的指数为0,则仅需输出系数即可。5. 多项式中,多项式的开头、结尾不含多余的空格。【数据范围】1 ≤ n ≤ 100,多项式各次项系数的绝对值均不超过100。 输入格式 共有2 行。第一行 1 个整数,n,表示一元多项式的次数。第二行有 n+1 个整数,其中第i 个整数表示第n-i+1 次项的系数,每两个整数之间用空 输出格式 共1 行,按题目所述格式输出多项式。 输入格式 共有2 行。第一行 1 个整数,n,表示一元多项式的
您可能关注的文档
- c语言指针习题.doc
- C语言指针习题__附答案.doc
- C语言指针习题及答案.doc
- C语言指针详解.doc
- C语言指针章节选择题.doc
- JAVA认证试题1.pdf
- C语言指针章节选择题(新).doc
- Java入门基础编程题(含答案).doc
- C语言指针综述.pdf
- JAVA试卷14.pdf
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)