蓝桥 题解2017

CF6E Exposition 题解 ST表+倍增

题目大意: 求所有极差不超过 $k$ 的最长连续子序列。 解题思路: 先开一个 ST 表方便求解区间最大值和区间最小值。 然后基于倍增思想(详见 `cal` 函数)求极差不超过 $k$ 的最长连续子序列。 示例程序: ```c++ #include using namespace std; cons ......
题解 Exposition CF6E CF6 CF

NOIP 2023 周赛 1 题解

# A. 「JOISC 2014」巴士走读 ## summarization 有 $n$ 个点和 $m$ 辆巴士,每个巴士在 $X_i$ 时从 $A_i$ 出发,$Y_i$ 时到达 $B_i$,若要乘坐一辆巴士,在 $\le X_i$ 时到达 $A_i$ 即可。给定 $Q$ 个询问 $L_i$,询问 ......
题解 NOIP 2023

题解 AT_nikkei2019ex_e【コラッツ問題】

啥玩意,诈骗题还能这么诈骗。 $f(X)$ 就是角谷猜想(冰雹猜想)所需的步数。根据角谷猜想,定义函数 $g$: $$ g(X)= \begin{cases} \frac{X}{2},&2\mid X\\ 3X+1,&2\nmid X \end{cases} $$ 则显然有 $f(g(X))=f(X ......
题解 AT_nikkei nikkei 2019 ex_e

P9376 题解

首先考虑怎么暴力。 考虑把每个数进行 $B$ 进制分解,然后我们惊奇的发现这两个操作就是把最低位去掉和往最低位后面插入一个数。 然后我们顺藤摸瓜,把每个数的分解扔到 Trie 树上,我们发现我们要找到一个节点,使得所有单词节点到其的距离之和最短,答案就是这个最短距离。 这里直接考虑一个 Trie 树 ......
题解 P9376 9376

CODE FESTIVAL 2016 qual B E 题解

以下 $\Sigma$ 为字符集。 首先单次询问 $O(|\Sigma||S|)$ 的暴力是显然的:建出 trie 树,然后每次把对应的字符串在上边扫,加上对应位置比它小的子树的大小。 然后接下来有两种方法。 ## 正解 首先在线大概是没什么前途的,考虑离线,建出 trie 树之后在上边 dfs,处 ......
题解 FESTIVAL CODE 2016 qual

初见蓝桥杯

由于我怕我太菜所以大一没报蓝桥杯比赛(我这个人很自卑呜呜呜) P8637 [蓝桥杯 2016 省 B] 交换瓶子 题目描述 有 N 个瓶子,编号 1∼N,放在架子上。 比如有 55 个瓶子: 2,1,3,5,4 要求每次拿起 22 个瓶子,交换它们的位置。 经过若干次后,使得瓶子的序号为: 1,2, ......
蓝桥

算法刷题记录:[NOIP2017]图书管理员

###题目链接 https://ac.nowcoder.com/acm/contest/19306/1050 ###题目分析 因为要求最小编号,并且该编号是以读者的编号结尾,这边直接排序+翻转,找开头的数。 记录是因为看到某个大佬非常好的思路,直接对编号进行取模,就是末尾的数。 **如果想得到末尾的 ......
算法 管理员 图书 NOIP 2017

蓝桥杯 基础练习 特殊回文数(C++)

资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式 输入一 ......
回文 蓝桥 基础

CF1398E Two Types of Spells 题解 set

题目链接:[https://codeforces.com/problemset/problem/1398/E](https://codeforces.com/problemset/problem/1398/E) ### 题目大意 你有一个集合,初始为空。 有两种类型的元素,一种是普通元素,一种是强化 ......
题解 Spells 1398E Types 1398

第十四届蓝桥杯大赛青少组全国总决赛初级组C++C++题解

## 第十四届蓝桥杯大赛青少组全国总决赛初级组$C++$题解 ### 第一题 给定一个十进制正整数$N(1≤N≤10^9)$,请从小到大输出$1$~$N$之间(含$1$和$N$)所有满足以下要求的数: 1. 这个数转换为八进制后是一个回文数; 2. 这个数是一个平方数。 例如:$N = 20$,在$ ......
蓝桥 题解 总决赛 全国

P3704 [SDOI2017]数字表格

## 简要题意 令 $f(i)$ 为斐波那契数列第 $i$ 项的值。 $T$ 组数据,对于每一个 $n,m$,求出: $$ \prod_{i=1}^{n}\prod_{j=1}^{m}f(\gcd(i,j))\pmod{10^9+7} $$ $1 \leq T \leq 10^3,1 \leq n, ......
表格 数字 P3704 3704 2017

Codeforces Round 875 (Div. 2) 题解 A ~ D

## [A](https://codeforces.com/contest/1831/problem/A). Twin Permutations ### 题目大意 题目给定一个 $1\sim n$ 的排列 $a$ ,现在想求一个排列 $b$, 使得对于 $i #include #include #d ......
题解 Codeforces Round 875 Div

山东二轮省集题解合集

山东二轮省集题解合集 # Day1 ## A 打表,发现答案是 $\prod\limits_{i=1}^n (2i-1)$。 证明可以考虑拿 GF 推。 首先有 dp,$f(i,j)$ 表示到第 $i$ 个括号当前左括号减右括号的个数为 $j$,转移是简单的 $f(i,j)=f(i,j+1)+f(i ......
题解

欢乐结训赛题解

# 欢乐结训赛题解 ## [A 题目链接](https://vjudge.net/problem/CodeForces-1760B/origin) - 题目大意 ``` 给你一个字符串,让你求字符串中最大的字母在字母表中排第几 例如 codeforces 中 s 的是最大的 s在字母表中排 19位 ......
题解

第十二届蓝桥杯c++b组国赛题解(还在持续更新中...)

### 试题A:带宽 ![image](https://img2023.cnblogs.com/blog/3026527/202305/3026527-20230529165827607-1040715171.png) **解题思路:** >由于小蓝家的网络带宽是200Mbps,即200Mb/s,所 ......
蓝桥 题解

题解PKUCPC2023 C Empty up a Bottle

# 题解PKUCPC2023 C Empty up a Bottle 感觉这道题目好厉害啊。 题意就是有三个瓶子 ABC,每个瓶子里面都初始装有 $M_A,M_B,M_C$ 单位体积的水,每次你可以选择将一个瓶子中倒水到另外一个瓶子,你必须保证另外一个瓶子装水量恰好翻倍,请使用若干次操作使得一个瓶子 ......
题解 PKUCPC Bottle Empty 2023

【蓝桥杯 2019 省 A】修改数组【并查集】

#### 链接 https://www.luogu.com.cn/problem/P8686 #### 题意 给你 $n$ 个数 a[1...n],从 $a_2$ 开始,如果和之前的某个数具有相等的值,就一直让 $a_i = a_i + 1$,直到前面的任何一个数都和它不相等 $1 \leq n \ ......
蓝桥 数组 2019

[ARC161A] Make M 题解

# [ARC161A] Make M 题解 ## Link [洛谷](https://www.luogu.com.cn/problem/AT_arc161_a) [AtCoder](https://atcoder.jp/contests/arc161/tasks/arc161_a) ## Descr ......
题解 161A Make ARC 161

GNOME 2017 亚洲峰会确定将在中国重庆举办

经过长达6个月的评选和决议,今天传出最新消息, GNOME 基金会和 GNOME Asia 委员会投票决议,今年的2017年 GNOME Asia Summit (GNOME 亚洲峰会)将在重庆举办,这也是该大会继北京、越南胡志明、台北、印度班加罗尔、香港和韩国首尔、印尼雅加达后,首次来到中国西部城 ......
峰会 GNOME 2017

GNOME 2017 亚洲峰会确定将在中国重庆举办

经过长达6个月的评选和决议,今天传出最新消息, GNOME 基金会和 GNOME Asia 委员会投票决议,今年的2017年 GNOME Asia Summit (GNOME 亚洲峰会)将在重庆举办,这也是该大会继北京、越南胡志明、台北、印度班加罗尔、香港和韩国首尔、印尼雅加达后,首次来到中国西部城 ......
峰会 GNOME 2017

GNOME 2017 亚洲峰会确定将在中国重庆举办

经过长达6个月的评选和决议,今天传出最新消息, GNOME 基金会和 GNOME Asia 委员会投票决议,今年的2017年 GNOME Asia Summit (GNOME 亚洲峰会)将在重庆举办,这也是该大会继北京、越南胡志明、台北、印度班加罗尔、香港和韩国首尔、印尼雅加达后,首次来到中国西部城 ......
峰会 GNOME 2017

[PKUCPC2023] J. Hat Puzzle 题解

题目链接:http://poj.openjudge.cn/campus2023/J/ 很荣幸参与了命题。 题解的 ppt 版本在这儿:https://disk.pku.edu.cn:443/link/E4B484E7F3C58A45E9E4FB19C731BF4E,有效期限:2028-01-01 2 ......
题解 PKUCPC Puzzle 2023 Hat

AtCoder Beginner Contest 303 题解 A - E

## [A](https://atcoder.jp/contests/abc303/tasks/abc303_a) - Similar String ### 题目大意 忽略`0`和`o`的差别以及`1`和`l`的差别比较两个字符串。 ### 解题思路 1. 可以硬求,直接写个超长的if判断一下。 2 ......
题解 Beginner AtCoder Contest 303

蓝桥杯----2022国C

《斐波那契与 7》 写的时候第一次尝试了暴力,跑了一个小时多都没有跑完 查了一下,大概1s可以跑1e8条指令 如果真要跑的话 202202011200 ,应该跑到比赛结束应该内跑完(希望电脑不会炸) 暴力还是不合理的,遇到这种情况试一下循环节 对于斐波那契数列Fn=Fn-1+Fn-2 所以只要出现了 ......
蓝桥 2022

Atcoder Beginner Contest ABC303 题解

题目: 。 # A 挨个判断。 # B 暴力枚举两个人是否会 in bad mood。 # C 用 map 或者 set 记录回血的位置。 # D 考虑 dp。 $f_{i,[0,1]}$ 表示当前到 $i$,是否开了大写锁定的方案数。 转移: ```cpp if(s[i]=='A'){ f[i][ ......
题解 Beginner Atcoder Contest ABC

Educational Codeforces Round 149 (Rated for Div.2) 题解 A~D

## [A](https://codeforces.com/contest/1837/problem/A). Grasshopper on a Line ### 题目大意 给定两个整数 $x$ 和 $k$,我们需要规划一条路线,从 $(0,0)$ 走到 $(0, x)$,同时满足我们每次走的距离不能 ......
题解 Educational Codeforces Round Rated

P9356 「SiR-1」Bracket 题解

# P9356 「SiR-1」Bracket 题解 首先我们来先考虑一下如何计算一个给定的 $f(s[1,n])$。 一般括号序列的题目都是比较套路的将 $\texttt{(}$ 赋值为 $1$,将 $\texttt{)}$ 赋值为 $-1$,然后求一下前缀和记为 $sum_i$,那么一个括号序列是 ......
题解 Bracket P9356 9356 SiR

「BJOI2017」树的难题 TJ+卡题

# 「BJOI2017」树的难题 TJ+卡题 ## 题目大意 - 给定一棵 $n$ 个点的树,每条边有颜色,第 $i$ 种颜色权值为 $v_i$,共 $m$ 种颜色。 - 对于树上一条路径,其权值定义为:经过边的颜色依次组成序列,每个相同颜色段的颜色权值之和。 - 如:颜色序列 $1,2,2,1,1 ......
难题 BJOI 2017 TJ

LeetCode-Java题解 977. Squares of a Sorted Array

题目地址:[977. Squares of a Sorted Array](https://leetcode.cn/problems/squares-of-a-sorted-array/) 解题思路: 又是一道双指针的题目,看见秒想到双指针(平方直接调用sort方法也行,但是这么写这题就没意思了)。 ......
题解 LeetCode-Java LeetCode Squares Sorted

Gym102978C Count Min Ratio 题解

赛时无人场切。震撼,震撼。学到许多。全程贺 zak。 首先我们套路推下式子。枚举左边的红蓝球个数,答案即为 $$ \begin{aligned} &\sum_{b=0}^B\sum_{r=0}^R\binom{b+r}b\binom{B-b+R-r}{B-b}\min(\frac rb,\frac{ ......
题解 102978C 102978 Count Ratio