题解joisc 2019

CF1674B的题解

很简单的题 可以先初始化一下,把所有单词放进一个 `map` 里,最后输入时用 `map` 映射即可。 一个坑点,注意每一个单词的两个字母不相同。 ```cpp #include #include #include #include using namespace std; map mp; void ......
题解 1674B 1674 CF

CF1674C的题解

有意思的题目。 还是比较好想的。 先考虑 `-1` 的情况,可以想到,如果 $t$ 的长度不为 $1$,并且 $t$ 里面还有 `a` 的话,那么这个新的 `a` 又能被下一个 $t$ 替换,无限套娃。 剩下的,还是有两种情况: 1. 如果 $t$ 只有一个字符 `a` ,那么 $s$ 无论怎么被替 ......
题解 1674C 1674 CF

P4956的题解

[原题传送门](https://www.luogu.com.cn/problem/P4956) 这道题我们想:$52$周所挣的钱都是一样的,我们可以先算出其中一周要多少钱。在**一周**中,Davor挣的钱数是: $$ \large \begin{aligned} money&=(x)+(x+k)+ ......
题解 P4956 4956

P1451的题解

当然,这道题**不**是我出的题目 ~~(滑稽保命~~ [原题传送门](https://www.luogu.com.cn/problem/P1451) # 一、审题 首先,我们看看,这道题是让我们求连在一起数字大于0的部分的数量 # 二、想思路 这道题是一道搜索题(废话),我喜欢用dfs的暴搜(真香 ......
题解 P1451 1451

P1087的题解

[原题传送门](https://www.luogu.com.cn/problem/P1087) 好久没写题解了QwQ 这道题我的代码感觉很像线段树(?) 我们先把这道题拆成两个部分:建树、遍历 # part.1 建树 我们可以每一次传入三个值:当前的结点和当前结点所对应的串的左右端点的下标 当然,我 ......
题解 P1087 1087

NOI 1.13-41的题解

第一次做站外题的题解/jd [题目传送门](http://noi.openjudge.cn/ch0113/41/) 为什么要写这一篇题解呢,是因为它卡了我很久,好不容易AC了(我太蒟,大佬勿喷) 我们开始吧! ## 一.审题 题目描述很清楚了,大家自己看吧 ## 二.代码&讲解 这里我会给大家上几个 ......
题解 1.13 NOI 13 41

[CISCN 2019华东南]Web11

[CISCN 2019华东南]Web11 题目来源:nssctf 题目类型:web 涉及考点:SSTI、RCE 1. 先简单介绍一下SSTI 模板引擎:(这里特指用于Web开发的模板引擎) 是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,利用模板引擎来生成前端的html代码 ......
CISCN 2019 Web 11

[AGC030D] Inversion Sum 题解

## 题意 给定一个长度为 $n$ 的排列 $a$ 和 $m$ 个形如 $\left(x,y\right)$ 的操作,每次操作可以选择是否交换 $a_x, a_y$,求最终所有形成的排列的逆序对总数。 ($1 \le n,m \le 3000$)。 ## 题解 考虑转化题意,考虑求出最终总的期望逆序 ......
题解 Inversion 030D AGC 030

P7485 「Stoi2031」枫 题解

## 题意 给定两个正整数 $n, k$,将 $n$ 个元素排成一个序列并按 $1 \rightarrow n$ 编号,每次轮流从前 / 后开始每隔 $k$ 个未删除元素删除一个元素,求最终剩余的一个元素的编号。 ## 题解 因为 $k$ 的取值很少,考虑对于每个 $k$ 进行递推。 在已钦定 $k ......
题解 P7485 7485 2031 Stoi

arc142,arc143,arc144题解

## ARC142 A-E ### A Reverse and Minimize 憨的。 ### B Unbalanced Squares 构造。考虑一行之内大小交错,行间则单调排列。这样可以使得每个点上下大小关系抵消,左右的又保持一样,于是就合法了。 ### C Tree Queries 处在 $ ......
arc 题解 142 143 144

Codeforces Round 894 (Div. 3) A-F题解

# A. Gift Carpet ### 题意 最近,特马和维卡庆祝了家庭日。他们的朋友 Arina 送给他们一块地毯,这块地毯可以用拉丁文小写字母的$n \cdot m$表来表示。 维卡还没看过礼物,但特马知道她喜欢什么样的地毯。如果维卡能在地毯上读出自己的名字,她一定会喜欢的。她从左到右逐列阅读 ......
题解 Codeforces Round 894 A-F

CF258D Little Elephant and Broken Sorting 题解

## 题意 给定一个长度为 $n$ 的排列 $a$ 和 $m$ 个形如 $\left(x,y\right)$ 的操作,每次操作有 $50\%$ 的概率交换 $a_x, a_y$,求最终排列的期望逆序对数。 ($1 \le n,m \le 5000$)。 ## 题解 首先转化答案 $$\text{An ......
题解 Elephant Sorting Broken Little

ADRABR - Adrita and Her Bike Ride 题解

## 1.题目大意 [题目传送门](https://www.luogu.com.cn/problem/SP34012) ## 2.思路 因为每条道路长均为 $1km$,所以我们可以在建边时就加上走这条路的初始成本,即对于每条边的两端 $a,b$ 和通行费 $w$,我们直接 $add (a,b,w+1 ......
题解 ADRABR Adrita Bike Ride

P4464 JZPKIL 题解

又是一道独立(基本上是)做出的黑,好耶!注:下文为了简洁除法用 `/` 代替分数。 前置知识:伯努利数求自然数幂和。 伯努利数:$B_0=1,\sum\limits_{i=0}^n\dbinom{n+1}{i}B_i=0(n\ge1)$,于是可以 $O(n^2)$ 预处理前 $n$ 个伯努利数。 有 ......
题解 JZPKIL P4464 4464

CSP-S 2019 笔试

# CSP-S 2019 笔试 ## 第6题 - 没有重复数字的4位数,可选 $1,2,4,8$,方案数 $ A_4^4 = 24 $ - 有一对重复数字,可选 $1,1,2,4 or 1,1,2,8 or 1,1,4,8 or 8,8,2,4 or 8,8,2,1 or 8,8,1,4$,方案数 ......
笔试 CSP-S 2019 CSP

VisionPro C#混合编程环境搭建(基于VS2019)

VisionPro工具分组(因为Vs2019导入VisionPro是全导入,为了方便,可以自建项进行分类) 各选择项 1 VisionPro Tool Edit Controls 2 VisionPro Display Controls 3 VisionPro Shape Edit Controls ......
VisionPro 环境 2019 VS

windos Server 2019安装

1。准备好镜像 2.安装虚 ......
windos Server 2019

【LuoGu 5322】[BJOI2019] 排兵布阵 ——分组背包

# [BJOI2019] 排兵布阵 ## 题目描述 小 C 正在玩一款排兵布阵的游戏。在游戏中有 $n$ 座城堡,每局对战由两名玩家来争夺这些城堡。每名玩家有 $m$ 名士兵,可以向第 $i$ 座城堡派遣 $a_i$ 名士兵去争夺这个城堡,使得总士兵数不超过 $m$。 如果一名玩家向第 $i$ 座城 ......
背包 LuoGu 5322 2019 BJOI

2019年牛客普及模拟赛5

字符统计:给出一个只包含空格和小写字母的字符串,问出现次数最多的字符(多个字符按照字典序输出) 签到题。 ```cpp #include #define int long long using namespace std; int sum[250]; char ans[250]; signed ma ......
模拟赛 2019

[AGC007D] Shik and Game 题解

一道有意思的 $\text{dp}$ 呀。 ### 思路 我们容易发现,一个点最多会往回走一次。 也就是每一个点最多被遍历三次。 因此,我们可以考虑每个点的贡献。 $$dp_i=\min_{j=1}^{i-1}dp_j+x_i-x_j+\max(2\times(x_i-x_{j+1}),T)$$ 其 ......
题解 007D Shik Game AGC

『题解』JOISC2022B 京都観光 (Sightseeing in Kyoto)

[AtCoder 题目链接](https://atcoder.jp/contests/joisc2022/tasks/joisc2022_b) [Luogu 题目链接](https://www.luogu.com.cn/problem/AT_joisc2022_b) 观察题目,不自觉地想到了 dp, ......
题解 Sightseeing JOISC 2022B Kyoto

Arithmetic Progression 题解

[Arithmetic Progression](https://www.luogu.com.cn/problem/CF1114E) ### 题目大意 存在一个打乱了顺序的等差数列 $a$,你可以询问不超过 $60$ 次,每次可以以以下两种方式之一进行询问: - 查询 $a$ 中是否有严格大于 $x ......
题解 Progression Arithmetic

CF1850E Cardboard for Pictures 题解

# 前言 一个月前的一场悲剧qwq [传送门](https://codeforces.com/contest/1850/problem/E) 没事干写的qwq 热乎着的一道题,昨晚上刚考完,然而这是一场悲剧。。。。 # 题解 ## 题目大意 给定 $a_1 ~ a_n$ 和 $c$ ,求 $(a_1 ......
题解 Cardboard Pictures 1850E 1850

求和 题解

[求和](https://www.luogu.com.cn/problem/P6825) ### 题目大意 给定 $n,p$,求: $$\left(\sum_{i=1}^n\sum_{j=1}^n\gcd(i,j)^{i+j}\right)\bmod p$$ 多组数据。 ### 思路分析 老规矩,先 ......
题解

题解 ABC309Ex【Simple Path Counting Problem】

好好玩的题。 设普通生成函数 $F_i$,其中 $[z^k]F_i$ 表示从所有起点走到 $(i,k)$ 的方案数。特别地,$[z^k]F_1=\sum\limits_{a\in A}[a=k]$。 注意到 $F_i=(z^{-1}+1+z)F_{i-1}$ **几乎**成立,但是在 $[z^1]F ......
题解 Counting Problem Simple Path

NOIP 2023 周赛 3 题解

# A - Permutation ## summarization 构造一个 $1\dots n$ 的排列使 $\prod\limits_{i=1}^n\operatorname{lcm}(p_i,p_{(i\bmod n)+1})$ 最大。 ## solution 不难发现上式最大为 $\pro ......
题解 NOIP 2023

[NOI2019] 弹跳

## 题目描述 跳蚤国有 $n$ 座城市,分别编号为 $1 - n$,$1$ 号城市为首都。所有城市分布在一个$w \times h$ 范围的网格上。每座城市都有一个整数坐标 $(x, y) (1 \leq x \leq w, 1 \leq y \leq h)$,不同城市的坐标不相同。 在跳蚤国中共 ......
2019 NOI

CodeForces1741G-Kirill and Company题解

# $\large\text{CodeForces1741G-Kirill and Company题解}$ ## [题面传送门(有翻译(由黄巨佬提供))](Https://Vjudge.Net/Problem/Codeforces-1741g#Author=Huangqixuan) ## 思路 ## ......
题解 CodeForces G-Kirill Company Kirill

Codeforces Round #849 (Div. 4) 题解

第一次打 $\text{Div.4}$,感觉体验还行,差一题 AK。## A直接使用 if 语句判断某个字符是否在字符串 $\text{codeforces}$ 中出现过,幼儿园小朋友都会做。时间复杂度 $\mathcal{O}(T)$,空间复杂度 $\text{O}(1)$。[AC Code](h ......
题解 Codeforces Round 849 Div

CF36D New Game with a Chess Piece 题解

## 前言: ~~都大半年没在洛谷上提交过题解了。~~ SPOJ 上有双倍经验,题号为 SP7602。 我看题解区的大佬们有的正经用博弈论做,有的打表,但是感觉没有讲得很形象,这篇题解将**生动讲述打表做法**,同时为了让大家在感性理解后,还可以理性理解,会附上证明(这部分参考了别的题解)。 ## ......
题解 Chess Piece Game with