CodeForces1165A
水题,数一数后
\(x\)位里的
\(1\),注意
\(y+1\)位是不是
\(1\)就行了.
#include #include #include #include #include #include #include #include #include #include #include
CodeForces1165B
水题,把比赛排个序,能打就打.
#include #include #include #include #include #include #include #include #include #include #include
CodeForces1165C
水题,从前向后扫原串,能取就取,最后注意取出来的长度就行了.
#include #include #include #include #include #include #include #include #include #include #include
CodeForces1165D
水题,把给定的因子排个序,取\(d_1\times d_n\)为假定答案,然后从两侧向中间扫,遇到矛盾直接\(-1\).
如果通过了上面的检测,就再
\(\Theta(\sqrt{n})\)枚举因子,判断是否全部出现即可.
#include #include #include #include #include #include #include #include #include #include #include
CodeForces1165E
有点东西的题目.
考虑每个位置的贡献,你发现每个位置都是独立的,然后分别考虑贡献就行了.
贡献就是经过它的区间个数乘上
\(a\)数组,然后把得到的贡献数组和
\(b\)反向排序,对应位置统计即可.
#include #include #include #include #include #include #include #include #include #include #include