rounding maximum 1857b cf

【XOR-HASHING】CF1175F

## XOR-HASHING 一眼典。 考虑对于每个数随一个 long long 的权值。 那么就可以有 $prx_r \oplus prv_{l - 1} = base_{r - l + 1}$。 这个很难直接计数,考虑增强条件。那么就是这个段一定包含 1。 那么就是很典的问题了,问多少个包含 1 ......
XOR-HASHING HASHING 1175F 1175 XOR

Codeforces Round 891 (Div. 3) 题解

# A. Array Coloring 因为: 偶数+偶数=偶数 奇数+奇数=偶数 奇数+偶数=奇数 所以设 $s1$ 为奇数之和,$s2$ 为偶数之和 $s2$ 必定是偶数 如果奇数的个数为偶数,则 $s1$ 为偶数;否则是奇数 而在 $s1$ 为奇数时,即使拿一个奇数加到 $s2$ 里,那么也是 ......
题解 Codeforces Round 891 Div

CF1030F题解

## CF1030F 题解 [传送门](https://www.luogu.com.cn/problem/CF1030F) [更好的阅读体验](https://www.cnblogs.com/Xttttr/p/17615939.html) 简化题意:有 $n$ 个小球,每个小球在位置 $a_i$,移 ......
题解 1030F 1030 CF

CF1477E题解

[洛谷博客链接](https://www.luogu.com.cn/blog/hanhan-zz/cf1477e-tai-hu-ai-di-song-fen-ti-ti-xie) 此篇未投洛谷题解,因为写得太菜了qwq。 # CF1477E&大户爱的送分题题解 (CF1477E为我出的校内模拟赛的一 ......
题解 1477E 1477 CF

Codeforces Round 891 (Div. 3) 总结

## 一段时间没打比赛,整个节奏没找到,对于会的问题代码实现的不够顺畅,对于看起来不会的问题总是有种先入为主的算法恐惧,其实不是算法不会,而是思维和灵性不够 1. c题是构造题,不难想到最小值出现次数一定是最多的,最小值具有的性质是相对位置不影响出现次数,对出现次数排序让整个问题清晰,想到这点整个问 ......
Codeforces Round 891 Div

[补题] Codeforces Round 891 (Div. 3)

### 闲话 第一场CF div3,T2读错题了...T3构造乱搞没搞出来...在此深刻反思。 ### A #### Translate 我们可以任意将一个数组拆成两部分,分别求出这两部分的和,是否有一种拆分方式使得这两部分和的奇偶性相同? #### Analysis ~~根据小学数学我们得知~~ ......
Codeforces Round 891 Div

CF1857D 讲解

# CF1857D ## 原题链接 [**Codeforces**](https://codeforces.com/contest/1857/problem/D "**Codeforces**") [**洛谷**](https://www.luogu.com.cn/problem/CF1857D " ......
1857D 1857 CF

CF1769C2 Подкрутка II 题解

# 题解背景 某一天上课时,老师在讲这道题,zxk 同学想出了一个非 dp 的**贪心**想法,但是在敲了 20 分钟后就很痛苦地离开了。 一位名为 zzn 的同学对此付出了实践,并给出了严谨的贪心证明,zxk 同学被他的黄金精神深深地感动了, 最后和 zzn 同学齐心协力在测试了 14 组毒瘤数据 ......
题解 1769C 1769 CF C2

CF1239E 题解

## [CF1239E](https://codeforc.es/contest/1239/problem/E) 给定 $2n$ 个数,将其重排成 $2\times n$ 的矩阵,最小化:从 $(1,1)$ 走到 $(2,n)$,只可向右下走的所有方案中,途径所有数的和的最大值。$n\le 25,| ......
题解 1239E 1239 CF

Codeforces Round 891 (Div. 3)

# [Codeforces Round 881 (Div. 3)](https://codeforces.com/contest/1857) ## [A.Array Coloring](https://www.luogu.com.cn/problem/CF1857A) ### 题目大意 [link] ......
Codeforces Round 891 Div

CodeForces CF1846G 题解

# CodeForces CF1846G 题解 - [CodeForces题目链接](https://codeforces.com/contest/1846/problem/G) - [洛谷题目链接](https://www.luogu.com.cn/problem/CF1846G) - 标准答案是 ......
题解 CodeForces 1846G 1846 CF

Codeforces Round 891 (Div. 3)

Codeforces Round 891 (Div. 3) A - Array Coloring 思路:需要两部分的奇偶相同,判断奇数的个数是否为偶数即可 #include<bits/stdc++.h> using namespace std; #define int long long //#de ......
Codeforces Round 891 Div

CF-1009A Game Shopping

Game Shopping 【题意】: 有 n 个游戏,m 张钞票,如果当前钞票价值能买游戏,就会买游戏用掉钞票,不能买就跳到下一张钞票,直到能够买为止,求最多能买多少游戏 #include <bits/stdc++.h> using namespace std; typedef long long ......
Shopping 1009 Game CF

CF187D BRT Contract

## Problem 泰迪每天都要通过一条路从家到学校,这条路的起点是泰迪家,终点则是学校。 这条路中间还有 $n$ 个路口,从第 $i - 1$ 个路口走到第 $i$ 个路口需要 $d_i$ 秒,每个路口都有一个红绿灯。更具体地,绿灯持续时间是 $g$ 秒,红灯持续时间是 $r$ 秒。每天从第 $ ......
Contract 187D 187 BRT CF

CF-1020B Badge

Badge 【题意】: 从一个人徽章上打洞,他会说栽赃下一个人,然后下一个人的徽章被打洞,依次这样下去,直道某个人徽章有两个洞就结束。 【模拟】: 代表3个学生,第一名栽赃给第2个学生,第二名栽赃第3个,第三名栽赃给第2个 老师首先打洞1->2->3->2输出2; 再从第二 名学生2->3->2输出 ......
Badge 1020 CF

CF-1005A Tanya and Stairways

Tanya and Stairways #include <bits/stdc++.h> using namespace std; typedef long long ll; #define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); // ......
Stairways Tanya 1005 and CF

【CF】#844 div1 T1~T4复健

高考结束,我的人生即将迈入新的阶段。记得哪位退役学长说的话,尽管努力不够,天赋不足,但走进大学校园,我仍将拾起键盘。 所以打了场cf比赛,没想到前几道题都不涉及算法板子,但断断续续做了好几天也才做了四个题。T5终于忍不住找了题解,一看是二分图可惜早已忘光,做不出来。 前四道题不涉及具体的算法,非常适 ......
div1 844 div T1 T4

Codeforces Round 891 (Div. 3)

## A. Array Coloring ### 题意 给你 $n(2\le n\le50)$ 个数,你可以把每个数染成红或蓝,求是否有方案满足每个颜色都有数而且两种颜色每个颜色内所有数之和的奇偶性相同。多组数据 $(t\le1000)$。 例如:$[1,2,4,3,2,3,5,4]$ 染成 $[\ ......
Codeforces Round 891 Div

CF932E Team Work 题解

# CF932E Team Work 题解 #### [题目链接](https://www.luogu.com.cn/problem/CF932E)&[CF932E](https://codeforces.com/problemset/problem/932/E) ### 题面翻译 给定 $ n,k ......
题解 932E Team Work 932

洛谷 CF572B题解

### 原题这是一道洛谷 RMJ 题目。[CF链接](https://codeforces.com/problemset/problem/572/B)[洛谷链接](https://www.luogu.com.cn/problem/CF572B)### 思路首先,将 SELL 和 BUY 交易数据分别 ......
题解 572B 572 CF

P9504 『MGOI』Simple Round I | C. 魔法禁林

赛时第一眼看,是个无向图,求一个点到另外一个点的最小值,诶,这不裸的最短路嘛,然后兴高采烈地倒着跑了个 `dijkstra`,喜提 $30$ 分。仔细一看,$w \le 100$,发现当 $k > 100$ 时,生命就是永恒的,于是加了个剪枝,就过啦。 具体地,正常的最短路量有一个,本题有两个。于是 ......
Simple 魔法 P9504 Round 9504

牛客周赛 Round 6

# 牛客周赛 Round 6 ## [A-游游的数字圈_牛客周赛 Round 6 (nowcoder.com)](https://ac.nowcoder.com/acm/contest/62622/A) **枚举即可** ```c++ #include #define int long long u ......
Round

CF671D Roads in Yusland 题解

[题目链接](https://www.luogu.com.cn/problem/CF671D) 题目要求我们求出选出若干条路径并最小化花费,如果这是在链上,我们可以考虑直接枚举每条路径的右端点 dp,那树呢?把路径剖分整个覆盖的集合就不一定连续了,没法 dp,况且题目里给了很强的条件:路径一定是从孩 ......
题解 Yusland Roads 671D 671

【题解】CF704B Ant Man

([题目传送门](https://www.luogu.com.cn/problem/CF704B)) 一道很好的排列 $\rm dp$(连续段 $\rm dp$)的题目。 我们考虑从小到大插入这 $n$ 个数,设 $f[i][j]$ 表示现在考虑到第 $i$ 个数,有 $j$ 个连续段的最小权值,初 ......
题解 704B 704 Ant Man

Codeforces Round 890 (Div. 2) supported by Constructor Institute A-E1

A n=50非常小 所以直接暴力枚举 枚举每次把某个数以下的全部减完 然后看一下是否上升就行 https://codeforces.com/contest/1856/submission/217275334 B题直接 贪心 前面优先放最小的 最后一个放最大的 然后如果重复了就到前面去看能不能调整一下 ......

CF559E Gerald and Path 思考--zhengjun

做了半天,然后打开题解发现里面全是 $O(n^3)/O(n^2)$ 的。 然后我的原来 $O(n^5)$ 的前缀 $\max$ 优化成 $O(n^4)$ 的就非常🤡。 为了区分 $[l,r]$ 中的 $l$ 和第 $i$ 个线段的长度 $l_i$,令 $b_i$ 表示第 $i$ 个线段的长度。 # ......
zhengjun Gerald 559E Path 559

Codeforces Round 890 (Div. 2)

## [A.Tales of a Sort](https://codeforces.com/contest/1856/problem/A) ### 题目大意 Alphen has an array of positive integers $a$ of length n. Alphen can pe ......
Codeforces Round 890 Div

ACCESS 说一说Round,VAL与NZ这三个函数在SQL中的应用

Round是用来处理浮点计算的,如果不处理,原本一个29.9,它能给你算成29.899500000012345. 如果字段属性是文本格式,你再怎么round都没用,所以在这之前,你得把文本类型的字段,转成数字类型的字段.方法也很简单,比如 [字段]*1.但是这里又会产生一个新的问题,比如字段下面有n ......
函数 三个 ACCESS Round VAL

Codeforces Round #890 Div.2

[link](https://codeforces.com/contest/1856) 题号:1856A~E2 ## [A](https://codeforces.com/contest/1856/problem/A) 题面: >给定一个正整数 $n$ 和一个长度为 $n$ 的序列 $a$,重复执行 ......
Codeforces Round 890 Div

Codeforces Round 890 (Div. 2) A-E1

## A. Tales of a Sort 题意:给出一个长为n的数组a,每次操作可以使得所有的数-1,最小不会小于0,问至少需要多少次操作才能使得a变得有序。 ### Solution 把数组a排序,从大到小遍历,如果当前的$a[i]$不是原来的话,那么要想让它有序,必须进行当前的$a[i]$次操 ......
Codeforces Round 890 A-E Div