codeforces round 879 div

Codeforces Round 873 A~E

Codeforces Round 873 (Div.1) A. Counting Orders 对于每个 $a_i$,可以计算出 $c_i$ 表示有多少个 $b_j\lt a_i$。 那么第 $i$ 个人就有 $c_i$ 种可能的位置。 注意到如果将 $a$ 升序排序,则能放的位置集合从前往后是包含 ......
Codeforces Round 873

Educational Codeforces Round 148 (Rated for Div. 2) A-D2

Educational Codeforces Round 148 (Rated for Div. 2) A. New Palindrome map<int,int>mp; void solve(){ string s; mp.clear(); cin>>s; for(int i=0;i<s.size ......
Educational Codeforces Round Rated 148

CodeForces 1827 D Two Centroids

洛谷传送门 CF 传送门 考虑固定一个重心,设 $k$ 为重心最大子树大小,答案为 $n - 2k$。构造方法是往最大的子树塞叶子。 树的重心有一个很好的性质,就是加一个叶子,重心最多移动一条边的距离。简单证一下,设重心为 $x$,往儿子 $u$ 的子树中加叶子。 如果 $sz_u > \left\ ......
CodeForces Centroids 1827 Two

CodeForces 1827 B Range Sorting

洛谷传送门 CF 传送门 考虑拆贡献 $i - 1 \sim i$,发现当 $[1, i - 1]$ 的最大值大于 $[i, n]$ 的最小值时 $i - 1 \sim i$ 产生 $1$ 的贡献。 考虑枚举左端点 $j$,设 $x = \max\limits_{k=j}^{i-1} a_k$。设 ......
CodeForces Sorting Range 1827

c#中的Math.Round()

https://www.cnblogs.com/jxl123456/p/12606456.html 其实C#中的Math.Round提供了非常多的重载方法,其中有两个重载方法是, public static double Round (double value, int digits, Midpoi ......
Round Math

Codeforces Round 872 (Div. 2)

Preface 怎么感觉越来越菜了现在,拿个小号打Div2都被血虐 C题一个Corner Case没写好直接爆炸,本来10min秒切的愣是搞到最后用对拍才看出来 本来D2和E都很有思路的说,结果都来不及写了苦路西 不过换着想还好是小号,不然直接又俯冲蓝名了 A. LuoTianyi and the ......
Codeforces Round 872 Div

HTML div 和 span 标签

4.1 <div> </div> - 划分页面区域,独占一行 4.2 <span> </span> - 主要用于对文本独立修饰。 - 内容有多宽就占用多宽的空间,不换行,不破坏原有结构 ......
标签 HTML span div

Codeforces Round 872 (Div. 2) A-D

比赛地址 A. LuoTianyi and the Palindrome String 题意:给一个回文串,求最长的非回文子串的长度 Solution 判一下回文串是不是由相同的字母组成的,如果是的那么无解,如果不是答案就是len-1 void solve() { string s;cin>>s; ......
Codeforces Round 872 A-D Div

CF1198 Div1做题记录

A CF题面 排序,前缀和统计 $\left[1,i\right]$ 内有多少不同数字,枚举 $l$,二分 $r$,显然的是 $l,r$ 等于某一个数字最好,所以可以得到对于每个 $l$,最多有多少数字不被修改。 点击查看代码 #include<bits/stdc++.h> #define ull ......
1198 Div1 Div CF

Codeforces Round 871 (Div. 4) A-H

Codeforces Round 871 (Div. 4) A. Love Story string t="codeforces"; void solve(){ string s; cin>>s; int ans=0; for(int i=0;i<10;i++){ if(s[i]!=t[i])ans ......
Codeforces Round 871 A-H Div

cf-div.2-872.D1

题目链接:https://codeforces.com/contest/1825/problem/D1 赛时没过的题,主要不会的点在于k=2的情况。 思路:当k = 1 或者 k = 3 时,可以证明答案永远为1,可以画个图看看。 当k = 2 时,答案为所有选中的两个点的距离加一之和。 一共有n* ......
cf-div 872 div cf D1

CF1825 div 2

A 结论题 删掉一个或者全相同。 // Problem: A. LuoTianyi and the Palindrome String // Contest: Codeforces - Codeforces Round 872 (Div. 2) // URL: https://codeforces. ......
1825 div CF

Codeforces Round 872 (Div. 1 & Div. 2)

这场寄大了。 My predictor say -101pts。 https://codeforces.com/contest/1824 https://codeforces.com/contest/1825 2A. LuoTianyi and the Palindrome String 因为给出的 ......
Codeforces Div Round 872 amp

Codeforces Round 871 (Div. 4)

A. Love Story #include<bits/stdc++.h> using namespace std; #define int long long int read() { int x = 0, f = 1, ch = getchar(); while ((ch < '0' || ch ......
Codeforces Round 871 Div

在div中文字设置超出换行后,普通汉字可以正常换行,一些特殊的句子无法正常换行。

解决方法:可以使用work-break:break-all让允许在单词内部换行 word-break:break-all 1、出现问题的原因: 句子内容为计算机无法识别进行断句的内容。例如: content:" 日期ICE棉花期货收盘价格美分/英镑2022/5/583.902022/5/434.56 ......
句子 文字 div

Codeforces Round 871 (Div. 4)

A.Love Story 题意: 给定n个长度为10的字符串,问其与codeforces字符串的对应下标字母不同的个数。 分析: 对于每个字符串从前往后依次和“codeforces”对应字符比较然后统计不同字母数即可 code: #include <bits/stdc++.h> using name ......
Codeforces Round 871 Div

让DIV元素,div层,实现动态水平和垂直居中的方法

我们在设计页面的时候,经常要把DIV居中显示,而且是相对页面窗口水平和垂直方向居中显示,如让登录窗口居中显示。我们传统解决的办法是用纯CSS来让DIV居中。在本文中,我将给大家讲述如何用CSS和jQuery两种方法让DIV水平和垂直居中。 CSS让DIV水平居中 说明,本文中所指的DIV包括HTML ......
元素 水平 方法 动态 DIV

CF R870 div.2

C 输出"NO"的充要条件是要在最初就选择 $k$ 个物品,使得 $k \mid N$。 发现朴素做法是 $O(TM)$,可以对 $N$ 的约数进行枚举,优化为 $O(T\sqrt(N))$,再特判 $N \leq M$ 和 $N = 1$的情况。 #include <bits/stdc++.h> ......
R870 870 div CF

图片填满div,真让人头大

家人们,这图片到底怎样才能完全填满div啊,想问度娘结果搜索的问题都乱七八糟的 (怎么那么多问题QAQ),描述问题都描述不来 具体问题如下:图片有自己的分辨率大小,例如宽100px,高100px,将图片添加到div中: <div class="xx"> <img src="xxx"> </div> ......
人头 图片 div

Codeforces Round 871 (Div. 4)

Codeforces Round 871 (Div. 4) A - Love Story #include<bits/stdc++.h> using namespace std; typedef pair<int,int>PII; typedef pair<string,int>PSI; const ......
Codeforces Round 871 Div

Codeforces 871 div4(重拳出击)

Codeforces 871 div4 ABC 简单题 D 题意 每次操作可以将当前的数分成两份,一份是$\frac{1}{3}$,一份是$\frac{2}{3}$,问当前数n可否进行若干次操作,最终出现一份大小为m的片。递归一下就好了,数据最大才$10^7$ 代码 void dfs(int x) ......
重拳 Codeforces div4 871 div

Codeforces Round 871 (Div. 4) 题解

好久没打比赛了啊 qwq A~C skip D 把能被 $3$ 整除的数丢到一个队列里去 $\text{BFS}$,每次取队头把它分成两个,如果能被 $3$ 整除继续入队。最后看给定的数有没有入过队。 E 直接 $\text{BFS}$,把每个块总和算出来求最大。 F 可以发现,图的点数 $n=1+ ......
题解 Codeforces Round 871 Div

Codeforces 1817E - Half-sum

好题啊!最喜欢这种思路层层递进的题了。 首先从最终形态的角度入手分析。建立一棵合并树,每次合并两个数的时候就新建一个节点,令这个节点为合并的两个节点的父亲。那么显然一个点对答案的贡献系数就是 $2^{-\text{其在合并树中的深度}}$。更具体地不妨设 $B>A$,最终被划分在 $A$ 对应的数中 ......
Codeforces Half-sum 1817E 1817 Half

Codeforces Round 870 (Div. 2)

Codeforces Round 870 (Div. 2) A - Trust Nobody 思路:枚举每一种说谎人数x,若a[i]大于x则说谎人数加一,判断最后说谎总人数是否为x,若是则输出x,结束枚举;若没有满足的x则-1 #include<bits/stdc++.h> using namesp ......
Codeforces Round 870 Div

Codeforces 1817F - Entangled Substrings(SA)

为什么赛时不开串串题?为什么赛时不开串串题?为什么赛时不开串串题?为什么赛时不开串串题?为什么赛时不开串串题? 一种 SA 做法,本质上和 SAM 做法等价,但是说来也丢人,一般要用到 SAM 的题我都是拿 SA 过的/wul 考虑将 $ac$ 看作一个整体。记 $\text{occ}(S)$ 为 ......
Codeforces Substrings Entangled 1817F 1817

Codeforces Round 848 (Div. 2)C

B. The Forbidden Permutation 一定要注意题目中说的是对于all i满足才算不好的,我们做的时候只要破坏一个i这个a就不算好的了,被这一点坑了,没注意到all。 #include <bits/stdc++.h> using namespace std; typedef lo ......
Codeforces Round 848 Div

Codeforces Round 856 (Div. 2)C

C. Scoring Subsequences 思路:我们想要找到满足的最大值的长度最长的的区间,因为单调不减,所以更大的数一定在最大值的里面包含,所以我们用两个指针维护这样一个满足当前i的最大值区间,当新来一个数,这时我们答案里面一定要包含这个数,我们看能否保持这个长度,能不能保持需要看j指针所指 ......
Codeforces Round 856 Div

Codeforces——870

A. Trust Nobody 题目大意 给你一个长度为$n$的数组$a$,$a$中每个元素$a_i$表示当前人认为$n$个人中至少有$a_i$个人说谎,让你找出说谎的人的个数。 思路: 枚举说谎人数$x$,遍历$a$数组,对于当前$a_i$,如果有$a_i \geq x$,那么显然第$i$个人在说 ......
Codeforces 870

[CodeForces-1104A]题解(C++)

Part I Preface 原题目(Luogu) 原题目(CodeForces) Part II Sketch 给定一个整数 $n$。 将 $n$ 拆分成一个数列 $a_1,a_2,a_3,\dots,a_m$。 使得 $\sum\limits_{k = 1}^{m}a_k = n$,每个 $a_ ......
题解 CodeForces 1104

[CodeForces-143A]题解(C++)

Part I Preface 原题目(Luogu) 原题目(CodeForces) Part II Sketch 设有一个 $2 \times 2$ 的棋盘,上面可以填入 $1-9$ 的数字。 给出 $6$ 个数字,为每行每列以及每个对角线上的数字之和,求相应的摆放方式,无解输出 $-1$。 Par ......
题解 CodeForces 143