初赛问题求解选集

1012 - NOIP 2012 提高组初赛试题 第 1 题 目前计算机芯片(集成电路)制造的主要原料是( ),它是一种可以在沙子中提炼出的物质。 A. 硅 B. 铜 C. 锗 D. 铝 本题共1.5分第 2 题 ( )是主要用于显示网页服务器或者文件系统的 HTML 文件内容,并让用户与这些文件交互的一种软件。 A. 资源管理器 B. 浏览器 C. 电子邮件 D. 编译器 本题共1.5分第 3 题 目前个人电脑的( )市场占有率最靠前的厂商包括 Inte... 阅读详情

zhowie大佬传送门

YZK大佬传送门

社会瑞姐传送门

NOIP2005

第一题

答案:5。
解析:选择排序的原理。对于按顺序扫描的i,每次在i的后面选择一个最小的和i交换。
这5次分别交换( 32,25 ),( 74,28 ),( 43,53 ),( 58,47 ),( 47,86 )

第二题

答案:11011.
解析:当此时有x根火柴,当且仅当x%3==0时,x是必败的。
反之,如果x%3=a( a!=0 )那么先手先取a,剩下的数是3的倍数。每一轮无论后手怎么取(假设取b),先手都取( 3-b )让每一轮都恰好取走3个,可以保证让先手取走最后一批。

NOIP2012

第一题

  本题中,我们约定布尔表达式只能包含p,q,r三个布尔变量,以及“与”(∧)、“或”(∨)、“非”(¬)三种布尔运算。如果无论p,q,r如何取值,两个布尔表达式的值总是相同,则称它们等价。例如(p∨q)∨r和p∨(q∨r)等价,p∨¬p和q∨¬q也等价;而p∨q和p∧q不等价。那么两两不等价的布尔表达式最多有_个。
答案:256。

题解

  这道题该怎么去思考?
  由于无论怎么取,两个式子的值恒等。p,q,r可以取0,1中的任意一个数,总共有2³=8种情况,每种情况对应一个不同的值,0或1。
  因此每种情况都对应一个字符串,保证字符串的值不等,两两都不等价,至少有2^8种取法,因此答案就是256

第二题

  2. 对于一棵二叉树,独立集是指两两互不相邻的节点构成的集合。例如,图1有5个不同的独立集(1个双点集合,3个单点集合、1个空集),图2有14个不同的独立集。那么图3有 ___个不同的独立集。
  Tree
  这道题考虑的是树形DP,对于每一个节点,可以得到如下递推式:
  (a[i]表示的是第选的方案,b[i]表示的是不选的方案)
  a[i]=(a[left]+b[left])*(a[right]+b[right]);//左右节点选或不选的方案数的总和。
  b[i]=a[left]*a[right];//不选左右节点的方案数的总和。
  最后只要求出a[1]+b[1]即可

NOIP2014

第一题

  直接枚举都可以写出来,但可以分类讨论去写。
  

 
  I.组成的四位数中有4种不同的数,取法只有一种,1,2,4,8,总共1×A(4,4)=24个。
  II.组成的四位数有3种不同的数,两个1的取法有3种,两个8的取法也有3种,总共6×A(4,4)/A(2,2)=72个。
  III.组成的四位数有2种不同的数,取法只有一种,1,1,8,8,总共A(4,4)/(A(2,2)×A(2,2))=6个。
总共24+72+6=102个。

第二题

想用什么算法就用什么算法,反正能过就行

NOIP2013

第一题

水题,模拟

第二题

这道题我其实已经算出来了,只不过最后大意了,忘了除以4,导致了错误。这也是一个递推的问题,因此可以算过去。

设从2跳到1的期望是f2,那么有1/2的概率是一次跳到1,还有1/2的概率是(1+f2)次跳到1,
即第一次没有跳到1,跳到2的情况,
于是可以列出等式:f2=1*1/2+(1+f2)*1/2,得f2=2;对于n=3,则有1/3的概率一次跳到1,有1/3的概率(1+f2)次跳到1,即第一次跳到2,再从2跳到1的过程,
最后还有1/3的概率(1+f3)次跳到1,于是f3=1/3+(1+f2)*1/3+(1+f3)*1/3,
得f3=2.5;
同理f4=1/4+(1+f2)*1/4+(1+f3)*1/4+(1+f4)*1/4,
得f4=17/6;
f5=1/5+(1+f2)*1/5+(1+f3)*1/5+(1+f4)*1/5+(1+f5)*1/5,
得f5=37/12. 

NOIP2011

第一题

  画一下就出来了.

第二题

  这道题我是直接意识流玄学过的,但真正的方法是LIS的做法

  这个不是交换位置喔,是取出再插入。
  先在原序列中找个最长上升子序列(除去某些元素,但不影响相对位置的序列称为子序列),发现是ACEGI,长度为5,最长了,
  剩下4个移动一下就能成有序的ABCDEFGHI了

NOIP2010

第一题

  这个跟送的一样,然而我多抄了一个空格,5分没了。以后一定要注意在记录答案的时候也要认真一些,不要随便搞搞就过去了。

第二题

  这个条件我没看懂,其实分析一下就是个二分图。补充一个定理:

定理:无向图G为二分图的充分必要条件是:G至少有两个顶点,且其所有回路的长度均为偶数。

第三题

  这道题挺难的,用前缀和以及构造图来写,具体实现,商业机密

NOIP2009

第一题

先确定12346的位置,然后将7插入内部有两个位置可选,然后将5插入时候,有6个位置选择。最后,放89的时候,考虑两种情况,89在一起,有8个位置选;89不在一起,8个位置选2个。

第二题

先化成七进制数,因为可以无限找零,所以把大于4的位数用7-a代替,即可得解。

NOIP2006&NOIP2007

见考后总结NOIP2006,NOIP2007。
未完待续。。。

NOIP 提高组问题求解合集(2009-2012) 自己做的或者从网上找到了这些题的题解 做成一个题集 分享一下~**2009** 问题求解(共2题,每空5分,共计10分) 1.拓扑排序是指将有向无环图G中的所有顶点排成一个线性序列,使得图中任意一对顶点u和v, 若 2010** 问题求解(共2题,每空5分,共计10分) 1.LZW编码是一种自适应词典编码。在编码的过程中,开始时只有一部基础构造元素的编码词典,如果在编码的过程中遇到一个新的词 阅读详情

相关推荐

NOIP2012提高组初赛

共享的noip2012年的初赛的题目,本不想设置积分的,但是看来最少是1啊!

数理统计——有1,2,3,......无穷个格子,你从1号格子出发,每次1/2概率向前跳一格,1/2概率向前跳两格,走到格子编号为4的倍数时结束,结束时期望走的步数为

有1,2,3,......无穷个格子,你从1号格子出发,每次1/2概率向前跳一格,1/2概率向前跳两格,走到格子编号为4的倍数时结束,结束时期望走的步数为____。 解析: 跳一格跳两格都算一步; dp(i,j)表示从格子i到格子j的期望步数,其中i、j均为格子编号的特征号(取1,2,3,4): dp(1,4)=1+0.5*dp(2,4)+0.5*dp(3,4); dp(2,4)

杜尚峰的博客 2346

Xilinx XDMA IP核配置实战:AXI Memory Mapped vs Stream选型指南(附PCIe调试技巧)

本文深入解析Xilinx XDMA IP核配置中AXI Memory Mapped与AXI Stream两种DMA接口的核心区别与选型策略。针对PCIe高速数据传输场景,详细对比了二者在数据特性、延迟、硬件资源及软件复杂度上的差异,为FPGA工程师在数据采集、实时处理等项目中做出高效设计决策提供实战指南,并附有关键的PCIe调试技巧。

qsc901234的博客 585

NOIP 2012 提高组初赛--解析(未全部完成,待更新)

原解析链接两个非空集合A与B间存在着对应关系f,而且对于A中的每一个元素x,B中总有有唯一的一个元素y与它对应,就这种对应为从A到B的映射,记作f:A→B。 利用p∨¬ p和p∧¬ p可以构造出常数true和false 直观地,题目中含p,q,r的全体本质不同的表达式应当是{0,1}^3到{0,1}的全部映射的一个子集。 注意到我们利用形同((p∧1)∧(q∧0)(r∧1))∨((p∧1)∧(q∧1)(r∧1))∨...这样的式子可以构造出{0,1}^3到{0,1}的任意一个映射,所以只要统计这样的映射的数

weixin_63294643的博客 1462

VINS-Fusion实战:从零搭建无人机视觉SLAM系统(附ROS配置全流程)

本文详细介绍了如何从零开始为无人机搭建基于VINS-Fusion的视觉SLAM系统。内容涵盖硬件选型(重点推荐双目相机与IMU搭配)、ROS环境配置、传感器标定、核心参数调优以及实际飞行测试与问题排解全流程,旨在帮助开发者实现稳定、精确的无人机自主定位与导航。

wasm7browser的博客 214

springboot源码 红色J_通达信副图指标源码之,出手就赢

今天跟大家分享一个通达信副图指标源码,本指标没有未来函数,因为本指标没有卖点提示,所以本指标需配合主图指标使用效果会更好,简单易懂,很容易明白,所以就不过多介绍使用方法了,以下是指标的贴图。风险提示!股市有风险买卖需谨慎,本指标只做参考建议,不做买卖交易结果,自己要对自己交易结果的盈亏负责,以下是指标的源码。VAR2:=REF(LOW,1);VAR3:=SMA(ABS(LOW-VAR2),3,1)...

weixin_39859909的博客 2848

初赛复习3

题目 对于一棵二叉树,独立集是指两两互不相邻的节点构成的集合。例如,图1有5个不同的独立集(1个双点集合、3个单点集合、1个空集),图2有14个不同的独立集。那么,图3有___个不同的独立集。 方法 用树形dp的思想,分解问题,考虑一个点选择与不选两种情况,用f(表示选择该节点),g(表示不选该节点)两数组来记录 故(括号内为树的大小): f(2)=1; g(2)=

yzyyylx的博客 985

SpringBoot实现电子发票生成

电子发票是近年来比较流行的一种票据形式,它取代了以往传统的纸质发票,具有减少纸张浪费、方便有效查验等优点。本文将介绍如何使用Spring Boot和Vue.js构建一个仿真电子发票生成应用程序,借助微信二维码扫描功能和第三方库,实现用户扫描二维码获取发票信息并填写相关开票信息,最后生成电子发票。在本文中,我们介绍了如何使用Spring Boot和Vue.js构建一个仿真电子发票生成应用程序,借助微信二维码扫描功能和第三方库,实现用户扫描二维码获取发票信息并填写相关开票信息,最后生成电子发票。

不愧是暮言的博客 6093

【NOIP2012模拟10.17】独立集

Description 对于一棵树,独立集是指两两互不相邻的节点构成的集合。例如,图1有5个不同的独立集(1个双点集合、3个单点集合、1个空集),图2有14个不同的独立集,图3有5536个不同的独立集。 Input 输入文件名为 duliji. in。 第一行一个正整数n,表示点的数量。n最大为100000。 接下来n-1行,有两个整数a、b,表示编号为a、b的两个点之间有一条边,其中a、b大于...

Beautiful women in tights 3794

Visual Studio 2022调试Godot 4 C#项目全攻略:从环境配置到断点调试

本文详细介绍了如何配置Visual Studio 2022以高效调试Godot 4 C#项目。从环境搭建、外部编辑器设置到两种核心调试模式(附加到进程与启动配置)的实战指南,帮助开发者构建无缝的工业级工作流,解决编码乱码、断点失效等常见问题,大幅提升开发与问题排查效率。

bush的博客 391

Pixel 4/4 XL 刷机小白必看:Magisk Root 全流程详解(附电信网络适配技巧)

本文为Pixel 4/4 XL用户提供了一份详尽的Magisk Root全流程指南。从解锁Bootloader、刷入Magisk,到解决电信网络VoLTE适配问题,再到隐藏Root以通过银行App检测,手把手教你安全获取系统最高权限并优化日常使用体验。

weixin_29310605的博客 267

NOIP 提高组 初赛 三、问题求解 习题集(四)NOIP2010-NOIP2015

NOIP 提高组 初赛 三、问题求解 习题集(四)NOIP2010-NOIP2015 1.第十六届(NOIP2010) 问题: 1.LZW编码是一种自适应词典编码。在编码的过程中,开始时只有一部基础构造元素的编码词典,如果在编码的过程中遇到一个新的词条,则该词条及一个新的编码会被追加到词典中,并用于后继信息的编码。 举例说明,考虑一个待编码的信息串:“xyx yy y...

mrcrack的博客 5297

【大模型工程局】告别单打独斗:手把手带你构建多智能体系统(MetaGPT 启示录)

想象一下,不再是只有一个全知全能的 AI,而是有一群各有所长、能够独立思考和行动的“智能体”(Agent)。它们生活在一个共同的环境中,可以相互交流、协作完成共同目标,也可能为了有限资源而相互竞争。这就是多智能体系统(MAS)的核心图景。MAS 的关键特征:自治性 (Autonomy):每个智能体都能独立感知环境、做出决策并执行动作,无需外部直接控制。交互性 (Interaction):智能体之间可以通过某种通信机制(显式或隐式)交换信息、协调行为。

高校图书馆高级系统架构师/研究馆员,推动高校AI从概念演示到可评审、可交付、可运维:路线图与立项评审、PoC交付、评测回归与上线运维(Baseline/Eval/Ops)。 1186

2019BDC 高校大数据挑战赛 RANK1 方案分享

2019高校大数据挑战赛RANK1方案分享 比赛地址:2019高校大数据挑战赛 GitHub项目地址:https://github.com/chenchongyuan/2019BDC 赛题分析 赛题任务 比赛以字节跳动旗下的某些 APP(如今日头条)作为实际场景,根据用户输入的关键词(query)和系统推荐的文章标题(title),来预测某个 query 下 title 的点击率 ...

newCraftsman的博客 834

我的PCB设计经验总结及最容易犯错的100例之二B07

本文总结了PCB设计中的常见错误及解决方法。作者通过记录自身及他人的设计失误,系统归纳了高频、隐蔽且致命的问题,如电容中间穿线、高速信号跨分割、锐角布线等。重点提出从错误中提炼规律,建立分类案例库,并开发自动化检查工具的方法。案例涵盖高速信号处理、电源设计、EMC防护等关键领域,强调通过原理理解和实践验证提升设计质量。文章建议工程师建立个人错误数据库,从被动纠错升级为主动预防,最终形成系统化的设计方法论,提高PCB一次成功率。

启芯硬件的博客 85

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

NOIP提高组2010-2015初赛+模拟2

NOIP2010 1、提出“存储程序”的计算机工作原理的是()。 A)克劳德•香农 B)戈登•摩尔 C)查尔斯•巴比奇 D)冯•诺依曼 【分析】选择D A引入热力学“熵”的概念,信息学的创始人 B摩尔定律,计算机性能每隔约两年将翻一番 C现代计算机鼻祖,设计差分机和分析机2.主存储器的存取速度比中央处理器(CPU)的工作速度慢的多,从而使得后者的效率受到影响。而根据局部性原理

qq_39951289的博客 3179

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

[Jzoj] 3034.独立集

题目大意 对于一棵树,独立集是指两两互不相邻的节点构成的集合。例如,图111有555个不同的独立集(111个双点集合、333个单点集合、111个空集),图222有141414个不同的独立集,图333有553655365536个不同的独立集。 题目解析 树形DPDPDP 设F[i][1]F[i][1]F[i][1]表示以第iii个节点为根的子树并且选iii构成独立集的最多独立集数量。 F[i][2...

AAA_Ljw 584

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

初赛复习

汉字机内码,又称“汉字ASCII码”,简称“内码”,指计算机内部存储,处理加工和传输汉字时所用的由0和1符号组成的代码。汉字机内码=汉字国标码+8080H 占用2B 解释程序的功能是解释执行高级语言程序 在同一时间中处理二进制数的位数叫字长。通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位的二进制数据。二进制的每一个0或1是组成二进制的最小单位,称为位(bi

MintGreen 466

jzoj3034. 【NOIP2012模拟10.17】独立集

jzoj3034. 【NOIP2012模拟10.17】独立集题目DescriptionInputOutputSample InputSample Output分析CODE 题目 Description 对于一棵树,独立集是指两两互不相邻的节点构成的集合。例如,图1有5个不同的独立集(1个双点集合、3个单点集合、1个空集),图2有14个不同的独立集,图3有5536个不同的独立集。 Input 第一...

SSL_Yyx的博客 331

初赛复习2

题目 本题中,我们约定布尔表达式只能包含p,q,r三个布尔变量,以及“与”(∧)、“或”(∨)、“非”(?)三种布尔运算。如果无论p,q,r如何取值,两个布尔表达式的值总是相同,则称它们等价。例如,( p ∨ q ) ∨ r 和 p ∨ ( q ∨ r )等价,p∨?p和q∨?q也等价;而p∨q和p∧q不等价。那么,两两不等价的布尔表达式最多有___个。 方法 对于三个变量,一共有(2^3=

yzyyylx的博客 1077

历年真题 未完成(Noip 2008 - Noip 2017)

  Noip 2008 :全部 Noip 2009 :全部 Noip 2010 :AK Noip 2011 :AK Noip 2012 : Vigenère 密码,国王游戏,开车旅行 Noip 2013 :华容道 Noip 2014 :解方程 Noip 2015 :神奇的幻方,斗地主,运输计划 Noip 2016 :天天爱跑步,愤怒的小鸟 Noip 2017 :宝藏 总共:22道   ...

EM LGH 468

树和二叉树(二)

二叉树 每个节点的度均不超过2的有序树,称为二叉树(binary tree) 与树的递归定义类似,二叉树的递归定义如下: 二叉树或者是一棵空树,或者是一棵由一个根节点和两颗互不相交的分别称为根的左子树和右子树的子树所组成的非空树。 由以上定义可以看出, 二叉树中每个节点的孩子数只能是0、1或者2个,并且每个孩子都有左右之分。 位于左边的孩子称为左孩子,位于右边的孩子称为右孩子; 以左孩子为根的子...

chen_heng_Ali的博客 334

布尔表达式问题

老师在openjudge上布置了这个问题,这是我第二次做,还是调了很久。布尔表达式 总时间限制: 1000ms 内存限制: 65536kB 描述 输入一个布尔表达式,请你输出它的真假值。 比如:( V | V ) & F & ( F |V表示true,F表示false,&表示与,|表示或,!表示非。 上式的结果是F 输入输入包含多行,每行一个布尔表达式,表达式中

wuzhihao1995的博客 4144

布尔变量组合

给定n个布尔变量x1,x2,...xn,希望输出所有的布尔组合,例如,如果n=2,那么有4种可能,true,true;true,false;false,true;false,false; 编写一个c++程序,完成该任务; #include using namespace std; int a[1005]; void perm(int i,int x){ if(i==x){ cout<<

起航 933

布尔表达式

布尔表达式 查看提交统计提问 总时间限制: 1000ms 内存限制: 65536kB 描述 输入一个布尔表达式,请你输出它的真假值。  比如:( V | V ) & F & ( F | V )  V表示true,F表示false,&表示与,|表示或,!表示非。  上式的结果是F 输入输入包含多行,每行一个布尔表达式,表达式中可以有空格,总

m0_57375647的博客 1569
上一篇: NOIP2014 DAY1 模拟赛赛后总结
下一篇: 20171005写题心得
Shima_KaZe
博客等级 码龄9年 16粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值