地毯noip 2011

NC16527 [NOIP2013]货车运输

[题目链接](https://ac.nowcoder.com/acm/problem/16527) # 题目 **题目描述** A 国有 n 座城市,编号从 1 到 n ,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车 ......
货车 16527 2013 NOIP NC

NC16562 [NOIP2012]开车旅行

[题目链接](https://ac.nowcoder.com/acm/problem/16562) # 题目 **题目描述** 小 A 和小 B 决定利用假期外出旅行,他们将想去的城市从 1 到 N 编号,**且编号较小的城市在编号较大的城市的西边**,已知各个城市的海拔高度互不相同,记城市 i 的 ......
16562 2012 NOIP NC

P1055 [NOIP2008 普及组] ISBN 号码

每一本正式出版的图书都有一个 ISBN 号码与之对应,ISBN 码包括 99 位数字、11 位识别码和 33 位分隔符,其规定格式如 x-xxx-xxxxx-x,其中符号 - 就是分隔符(键盘上的减号),最后一位是识别码,例如 0-670-82162-4就是一个标准的 ISBN 码。ISBN 码的首... ......
号码 P1055 1055 NOIP 2008

P1046 [NOIP2005 普及组] 陶陶摘苹果

# [NOIP2005 普及组] 陶陶摘苹果 ## 题目描述 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出 $10$ 个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个 $30$ 厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在已知 $10$ 个苹果到地面的高... ......
陶陶 苹果 P1046 1046 NOIP

P1909 [NOIP2016 普及组] 买铅笔

# [NOIP2016 普及组] 买铅笔 ## 题目背景 NOIP2016 普及组 T1 ## 题目描述 P 老师需要去商店买 $n$ 支铅笔作为小朋友们参加 NOIP 的礼物。她发现商店一共有 $3$ 种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起 见,P 老师... ......
铅笔 P1909 1909 NOIP 2016

P1085 [NOIP2004 普及组] 不高兴的津津

# [NOIP2004 普及组] 不高兴的津津 ## 题目描述 津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其... ......
P1085 1085 NOIP 2004

22正睿noip十连测

### Day4 #### A. Dark Matter 把 $1$ 后面的都去掉,然后前面的从前往后算。 #### B. Zero 利用 kruscal 求最小生成树,形成若干连通块,每个连通块可以连成一个完全图,那么只需要当前非树边可以塞进连通块里即可。还需注意之后的已经存在的边有可能会占用连通 ......
noip

[NOIP2020] 移球游戏 解题报告

## 题目描述 给定 $n+1$ 个栈,栈的高度限制为 $m$。初始时前 $n$ 个上每个有 $m$ 个球,最后一个为空。球分为 $n$ 种颜色,每种恰好 $m$ 个。一次操作可以把一个栈顶的元素弹出放到一个另一个栈顶,但是不可以使栈溢出或下溢。现要把同种颜色的球移动到同一个栈上,你需要构造一个在 ......
报告 NOIP 2020

【题解】[NOIP2017 提高组] 逛公园

## 题目描述: 策策同学特别喜欢逛公园。公园可以看成一张 $N$ 个点 $M$ 条边构成的有向图,且没有 自环和重边。其中 $1$ 号点是公园的入口,$N$ 号点是公园的出口,每条边有一个非负权值, 代表策策经过这条边所要花的时间。 策策每天都会去逛公园,他总是从 $1$ 号点进去,从 $N$ 号 ......
题解 公园 NOIP 2017

P4305 [JLOI2011] 不重复数字

思路:新建一个数组或者哈希表,检查新输入的元素是否在里面,如果在就pass,如果不在就作为新元素存进去,最后输出即可 数组实现:60分 #include<bits/stdc++.h> using namespace std; int main() { int num; cin>>num; for(n ......
数字 P4305 4305 2011 JLOI

[NOIP2002 提高组] 均分纸牌

## 题目描述 有 $N$ 堆纸牌,编号分别为 $1,2,\ldots,N$。每堆上有若干张,但纸牌总数必为 $N$ 的倍数。可以在任一堆上取若干张纸牌,然后移动。 移牌规则为:在编号为 $1$ 堆上取的纸牌,只能移到编号为 $2$ 的堆上;在编号为 $N$ 的堆上取的纸牌,只能移到编号为 $N-1 ......
纸牌 NOIP 2002

NOIP2020 T2 字符串匹配【题解】

# NOIP2020 T2 字符串匹配 ### 首先声明 这篇题解存在大多数让我这种人看懂的废话,如果想要速通,请另寻他解 ## 题目简化 定义字符串乘法为 $AB$ 为把两个字符串拼起来,定义阶乘 $A^i$ 表示 $\prod_{1}^i A$ 再定义 $F(S)$ 为 $S$ 中出现奇数次字符 ......
题解 字符串 字符 NOIP 2020

NOIP模拟测试A3 赛后总结

## T1 谜之阶乘 可以发现题目要求我们求的实际上是若干个连续整数 $c_i$ ,使得 $\displaystyle \prod c_i = n$,通过打表可以发现这些连续整数的长度 $d$ 很小,毕竟 $20~! > 10^{20}$ ,也就是说我们的 $d \le 20$,所以我们可以去枚举 ......
NOIP

Tomcat Microsoft Windows MHTML脚本代码注入漏洞 (MS11-026) (CVE-2011-0096)

一、基本情况 漏洞级别:中危 漏洞类别:session操纵漏洞 二、问题描述 ApacheTomcat默认安装页面中存在examples样例目录。里面存放着Servlets、JSP、WebSocket的一些服务脚本和接口等样例。Servletsexamples服务样例下存在一个session的样例。 ......
脚本 漏洞 Microsoft Windows 代码

NOIP模拟测试A3

## A. 谜之阶乘 题目是让我们把 $n$ 分解成两个阶乘的商,本来想推个式子什么的,结果发现推不出来。 我们知道,阶乘的增长速率非常的快啊!那么这个 $b - a$ 的值肯定不会太大,我们可以暴力枚举 $b - a$ 的值。 假设我们选择 $5$ 个连续的正整数的乘积为 $n$,那么他们的值都在 ......
NOIP

NOIP模拟A2

好像是去年 8 月 1 日的模拟赛,主题采自南昌起义。 ### 背景 ![](https://images.cnblogs.com/cnblogs_com/blogs/761103/galleries/2276365/o_230612133443_%E5%B1%8F%E5%B9%95%E6%88%A ......
NOIP

算法刷题记录:P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布

###题目链接 https://www.luogu.com.cn/problem/P1328 ###题目分析 是一道和环有关的问题,直接模拟即可 ###AC代码 ```c++ // Problem: P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布 // Contest: Luogu ......
算法 石头 P1328 1328 NOIP

[NOIP2001 提高组] 数的划分(剪枝)

题目描述 将整数 n 分成 k 份,且每份不能为空,任意两个方案不相同(不考虑顺序)。 例如:n=7,k=3,下面三种分法被认为是相同的。 1,1,51,5,15,1,1 问有多少种不同的分法。 输入格式 nk (6<≤2006<n≤200,2≤≤62≤k≤6) 输出格式 1 个整数,即不同的分法。 ......
NOIP 2001

[SHOI2011]双倍回文 题解

# [SHOI2011]双倍回文 题解 > 看了一些写回文自动机的大佬的代码,我深感敬畏,于是我转身向Manacher走去 现在荣登最优解第一页…… ![](http://rof75q3nd.hn-bkt.clouddn.com/202302051457374.png) 说实话,这个方法的复杂度是很 ......
回文 题解 双倍 SHOI 2011

算法刷题记录:P1563 [NOIP2016 提高组] 玩具谜题

###题目链接 https://www.luogu.com.cn/problem/P1563 ###题目分析 既然是环形问题,那么直接取模来进行模拟即可,注意**顺时针**和**逆时针** 顺时针的箭头是向左拐,是`+`,逆时针的箭头是向右拐,是`-` ###AC代码 ```c++ // Probl ......
算法 玩具 P1563 1563 NOIP

P3158 [CQOI2011]放棋子

# [CQOI2011]放棋子 ## 题目描述 在一个 $m$ 行 $n$ 列的棋盘里放一些彩色的棋子,使得每个格子最多放一个棋子,且不同颜色的棋子不能在同一行或者同一列,有多少种方法? 例如,$n=m=3$,有两个白棋子和一个灰棋子,下面左边两种方法都是合法的,但右边两种都是非法的。 ![](ht ......
棋子 P3158 3158 2011 CQOI

P1031 [NOIP2002 提高组] 均分纸牌

2021-03-09 第一步:求出平均数 第二步:数组a预处理一下 第三步:计算次数 ``` #include using namespace std; int n,a[105],ans,k,num; int main(){ scanf("%d",&n); for(int i=1;i<=n;i++) ......
纸牌 P1031 1031 NOIP 2002

【游记】NOIP2022 游记

update on: 2023.6.7 名字回归正常了,说明没有大寄。 Day 0 具体细节忘记了,就迷迷糊糊地到了酒店(~~司机倒车技术不错~~)。 晚上又跟 lzh,fj,xwk,玩 generals.io 。2V2,我跟 lzh 一队,不知道玩了多少把,一直都是我们赢,他们心态直接崩了,不跟我 ......
游记 NOIP 2022

[NOIP2000 提高组] 单词接龙

题目背景 注意:本题为上古 NOIP 原题,不保证存在靠谱的做法能通过该数据范围下的所有数据。 题目描述 单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分 ......
接龙 单词 NOIP 2000

[NOIP2002 提高组] 字串变换

[NOIP2002 提高组] 字串变换 题目背景 本题疑似错题,不保证存在靠谱的多项式复杂度的做法。测试数据非常的水,各种做法都可以通过,不代表算法正确。因此本题题目和数据仅供参考。 题目描述 已知有两个字串 ,A,B 及一组字串变换的规则(至多 66 个规则),形如: 1→1A1​→B1​。 2→ ......
NOIP 2002

[NOIP2016 提高组] 玩具谜题

题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业。 有一天, 这些玩具小人把小南的眼镜藏了起来。 小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的面朝圈外。如下图: 这时 singer 告诉小南一个谜題: “眼镜藏在我左数第 33 个玩具小人的右数第 11 个玩具小人的左数第 22 个 ......
玩具 NOIP 2016

SDOI 2011 染色

题目: 给定一棵有 n 个节点的无根树和 m 个操作,操作共两类。 将节点 a 到节点 b 路径上的所有节点都染上颜色; 询问节点 a 到节点 b 路径上的颜色段数量,连续相同颜色的认为是同一段,例如 112221 由三段组成:11 、 222、1。 请你写一个程序依次完成操作。 输入格式 第一行包 ......
SDOI 2011

P3954 [NOIP2017 普及组] 成绩

# [NOIP2017 普及组] 成绩 ## 题目背景 NOIP2017 普及组 T1 ## 题目描述 牛牛最近学习了 C++ 入门课程,这门课程的总成绩计算方法是: 总成绩=作业成绩$ \times 20\%+$小测成绩$×30\%+$期末考试成绩$ \times 50\%$ 牛牛想知... ......
成绩 P3954 3954 2017 NOIP

算法刷题记录:[NOIP1999]回文数

###题目链接 https://ac.nowcoder.com/acm/contest/19859/G ###题目分析 **高精度相加 + 进制转换 + 判断回文**的模拟题。 ###AC代码 ```c++ // Problem: [NOIP1999]回文数 // Contest: NowCoder ......
回文 算法 NOIP 1999

NOIP2009 提高组 靶形数独

考虑搜索,我们提前把所有的条件处理好:每一行、每一列、每一块是否有数字 $i$。然后把初始给定的位置加到条件里面去,然后从左上往右下搜索,每次枚举当前位置填什么。加入当前位置的贡献。 然后我们需要加一个小优化: 不按照格子搜索。提前把所有的空格子处理出来,然后依次处理空格子。 这样的好处是不需要在跳 ......
NOIP 2009