ICode9

精准搜索请尝试: 精确搜索
  • 【whk向】初中数学杂题选做2022-01-07 23:33:42

    目录【whk向】初中数学杂题选做1 几何1.1 角平分线定理1.1.1 【whk向】初中数学杂题选做 1 几何 1.1 角平分线定理 如图, \(BD\) 为 \(\Delta ABC\) 的内(外)角平分线,则满足该定理: \(\frac{AB}{BC}=\frac{AD}{CD}\) ,也可以变形为 \(\frac{AB}{AD}=\frac{BC}{CD}\) 。反之亦然成立。

  • 题解-CF 12 月杂题选做2022-01-02 13:07:40

    2022-01-02 大概都是些2021-12 Codeforces 的比赛中过得比较少但没那么少的题。 1623D 首先找到循环节,假设长度为 \(L\),然后设答案为 \(E\),中间有 \(k\) 个位置可以搞到。有 \(E=(1-(1-p)^k)(E+L)+\sum (i-1)p(1-p)^{q-1}\)。后面那一坨就代表在中间停下的期望。然后解方程模拟即

  • 杂题选做Ⅴ2021-12-21 20:05:28

    前传: 贪心/构造/DP 杂题选做 贪心/构造/DP 杂题选做Ⅱ 贪心/构造/DP 杂题选做Ⅲ 贪心/构造/DP 杂题选做Ⅳ 101. CF1354G Find a Gift 首先考虑我们假如知道某个盒子里是石头怎么求解答案。考虑倍增,具体来说我们先假设第一个盒子里是石头,否则直接返回 \(1\) 即可。那么我们第一次

  • 杂题2021-12-19 15:01:45

    [洛谷T205310] practiceZ 给定两个长为 \(n\) 的序列 \(a,b\),支持三种操作: 1 l r x:将 \(a\) 序列中区间 \([l,r]\) 的数赋值为 \(x\); 2 l r y:将 \(b\) 序列中区间 \([l,r]\) 的数赋值为 \(y\); 3 l r:求 \(\sum\limits_{i=l}^{r} \sum\limits_{j=1}^{b_i}a_j\),答案对 \(2^{32}\)

  • 杂题记录2021-12-15 16:05:05

    本人太懒,但是遇到有意思的题又不想放过,所以下面只写思路没有代码。 持续更新中 最大最小 就是问你有多少个区间满足区间最大值是区间最小值的两倍。 乍一看不太可做,实际上是个二分。 枚举左端点,右端点变大的过程中,区间最大值不会变小,区间最小值不会变大,\(\frac{区间最大值}{区间最

  • 组合数学杂题选做2021-12-03 17:01:35

    发现自己好久没碰过组合数学了,先来几道再说( 1. P4859 已经没有什么好害怕的了 第一题。先来个水一点的练练手。 首先看到“恰好”,一眼二项式反演。我们考虑将 \(\{a_i\},\{b_i\}\) 从小到大排序,然后设 \(dp_{i,j}\) 表示我们目前钦定了前 \(i\) 大的糖果的匹配情况,且现在有 \(j\)

  • 字符串杂题2021-11-25 11:36:28

    Little Elephant and Strings 来源:CF204E 做法一:( $\mathrm{SA}+$ 主席树)    可以把所有串拼在一起,然后中间用特殊分隔符分开.    考虑处理第 $\mathrm{i}$ 个串的 $\mathrm{l}$ 位置开始的子串.  显然这个 $\mathrm{r}$ 具有单调性,所以可以二分最大的 $\mathrm{r}$.  然后在

  • 杂题乱做2021-11-10 07:31:06

    CF1572C 对于一段区间\([l,r]\),全染成\(c_l\)一定是不劣的,因为不染成\(c_l\)就要把\(c_l\)染成别的色 设\(f_{l,r}\)表示一段区间染成\(c_l\)的最小次数,那么有转移\(f_{i,j}=\min(f_{i,k}+f_{k+1,j}+[c[k]!=c[k+1]])\) 朴素转移代价较高,发现题目一个条件是每个颜色不超过20个,大胆

  • 杂题选做(Fate三部曲)2021-10-29 07:31:07

    在一个珂朵莉泛滥的世界里找到三道有关\(fate\)的题多么不容易 Emiya家今天的饭 非常不错的一道容斥+\(dp\)题 考虑第三个限制,发现最多只有一列不合法,那么我们可以枚举不合法的一列是哪一列 那么接下来的任务就是求出总方案数-不合法的方案数 那么首先考虑如何计算不合法的方案数

  • 二分贪心杂题2021-10-23 08:31:33

    P4670 [BalticOI 2011 Day2]Plagiarism 更改了二分的写法:将二分区间改为左闭右开的一个区间,最后答案即在L。 注意小数0.9的处理 #include<cstdio> #include<iostream> #include<algorithm> using namespace std; typedef long long ll; int n,a[100005]; ll ans; int main(){ sca

  • 2021 杂题乱做2021-10-12 13:31:10

    目录CF R 737C Moamen and XORD Ezzat and GridE Assiut ChessCF R 738D Mocha and DianaE Mocha and StarsSDPTT2021 R3D2T1 体育测试T2 贸易T3 密码AGC 005A STringB Minimum Sum算法一算法二C Tree RestoringD ~K Perm CountingE Sugigma: The ShowdownF Many Easy ProblemsCF

  • Codeforces 杂题2021-10-10 21:33:26

    Codeforces Round #738 赛时:4/6 A 注意到有这么一句话:any number of times. 我们又知道 & 运算总是不增的,所以就把所有数做 & 运算,答案一定是最优的。 #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N=1000,INF=1e9; int t,n,a[N],b[N],ans; inl

  • 【计几】杂题2021-10-07 18:03:05

    文章目录 POJ3304 Segments【从结果出发,反推解的存在情况】[HOJ-Super Shuttle Super Shuttle](https://acm.hunnu.edu.cn/#/problems/11563)[第 45 届 ICPC 昆明 - Mr. Main and Windmills](https://ac.nowcoder.com/acm/contest/14055/J)【从状态变化点(反转点)出发,反推解

  • 9月杂题选做2021-10-03 17:32:42

    9月杂题选做 CodeForces - 1366D 题意 给定数组\(a\),对于\(\forall a_i\),找到其两个因子\(d_1 > 1,d_2 > 1\) ,st. \(gcd(d_1 + d_2 ,a_i) = 1\) 若不存在输出-1 \[1 \leq n \leq 5\times 10^5\\ 2 \leq a_i \leq 10^7 \]分析 若\(a_i \in Prime\) 显然不存在 考虑\(a_i = \prod

  • 【杂题】进制转换2021-09-26 14:04:01

    Prob 社团的一道水题。 Input 共三行,第一行是一个正整数,表示需要转换的数的进制n(2≤n≤16),第二行是一个n进制数,若n>10则用大写字母A-F表示数码10-15,并且该n进制数对应的十进制的值不超过1000000000,第三行也是一个正整数,表示转换之后的数的进制m(2≤m≤16)。 Output 一个正整数,表

  • 【做题记录】图论杂题2021-09-20 14:36:44

    P1268 树的重量 $\texttt{solution}$ 算法:(贪心)\(+\) 找规律 当 \(n=2\) 时,显然答案就是 \(dis(1,2)\) 。 当 \(n=3\) 时,答案: \[\dfrac{dis(1,3)+dis(2,3)-dis(1,2)}{2} \]当 \(n\) 是任意的,第 \(n\) 条路径可以处于 \(1\) 到 \(2-(n-1)\) 的任意一条路径上产生分支,那么找最小值,因

  • [杂题笔记]20210807-202108172021-08-18 01:32:48

    就先定个小目标每天写他个三题(x),但最近还是有点累,大概就还是写点简单的题(Div2里ABCD差不多,EF这种过段时间如果状态好点补上) https://www.luogu.com.cn/problem/P2260求\(\begin{aligned}\sum_{i=1}^n \sum_{j=1}^m (n\bmod i)(m\bmod j),(i\neq j),n,m\leq 10^9\end{aligned}\)取

  • 组合杂题瞎做2021-08-10 07:02:26

    卡农 虽然oj上放在了状压的专题里,但它跟状压一点关系都没有。 算是补老早之前的坑了 题意:从集合 \(S\) 中选出 \(m\) 个非空子集,要求任意两个子集不能相同,且每个元素的出现次数为偶数次,问你满足条件的方案数。 首先,将选的集合转化为有序,那么最后的答案只需要除以 \(m!\) 就可以了

  • 杂题收录+简要题解2021-08-03 14:35:02

    Luogu-P2472 [SCOI2007]蜥蜴 一个网格图,每个格点有一个高度,有一些位置有一些蜥蜴,每只蜥蜴可以往外跳到欧几里得距离不超过 \(d\) 的任意一个格点上。一只蜥蜴从一个格点离开后,这个格点的高度会减少1.问最少多少只蜥蜴跳不出网格图。 考虑建立网络流模型。相当于每个点有一个经过

  • 杂题2021-07-25 10:02:51

    题面 1.每次给定 \(a,b,n\),\(num\) 初值为 \(1\),可以进行任意次操作,每次操作可以将 \(num ×a或+b\),求能否将 \(num\) 变为 \(n\)。 一共进行 \(t\) 次询问。(\(t≤10^5,1≤n,a,b≤10^9\)) 2.Snuke想要买长度为 \(1\) ~ \(N\) 的原木各一根,商店里有长度为 \(1\) ~ \(N+1\) 的原木

  • 美团杯 2021【杂题】2021-07-12 16:00:40

    感觉上还是去年好啊。 以下按照讲题顺序排列。 I 24点 Small Task:做 24 点。 网上随便搜个代码下来跑。 Large Task:对于所有有解的 24 点题,求中间结果的最小值的最大值,和最大值的最小值。 用同样的代码爆搜,上界是 \((13*13-1)/7=24\) 的 \(r=169\),下界的话看到 Small Task 里有一

  • 6月份杂题简要题解(持续更新中)2021-06-09 18:04:22

    这里面是6月份做的一些杂题稍微记录下,但是难度可能没有特别大,再加上时间比较赶,所以没有专门写整篇的题解来整理,题解会较为简略 [NOI2018] 冒泡排序 满足题目要求的序列可以分成不超过两条的上升序列,设\(f_{i,j}\)表示选了\(i\)个数,最大为\(j\)的方案,\(f_{i,j}\)可以转移到\(f_{i

  • 图论杂题选做2021-05-28 18:03:43

    选做不包含网络流的图论杂题 标*为待完成 由于时间关系,以及我很懒 大部分题都没有写代码,如果有错,请大佬指出,如果有理解不到位的地方,欢迎和我讨论 最短路和最小生成树 1.Travel 给定一张

  • 杂题选放2021-05-25 08:01:36

    提示:点击解题思路即可展开。 UOJ62「UR #5」怎样跑得更快 题目大意 给定整数 \(n,c,d\) 和个长度为 \(n\) 的数组 \(b[]\),求另一个数组 \(x[]\),对于 \(P=998244353\),满足 \[\sum_{j=1}^n\gcd(i,j)^c\times lcm(i,j)^d\times x_j=b_i \pmod P \]数据范围 \[1 \le n \le 10^5 \] 解

  • 总之就是一堆杂题2021-05-12 21:05:36

    P1144 最短路计数 P1144最短路计数[普及+/提高] 由于这道题的特殊性(所有边的边权都是1),所以我们可以只进行简单的BFS 由于要求最短路,所以当前在求的点\(i\)的上一个点在搜索树种一定是来自于上一层,不可能来自同一层,所以到点\(i\)的当前路径的长度只需要让上一层的那个点对他进行更

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有