10 2022 档案
摘要:##分式线性变换的保交比性 对于分式线性变换,具有保交比性 ##应用 在复数域下,存在分式线性变换,给定三个输入和输出,再给定第四个输入,求其在这个分式线性变换下的输出。 https://codeforces.com/gym/103427/problem/I ####解: 根据上式求得
阅读全文
摘要:https://pintia.cn/problem-sets/994805046380707840/exam/problems/1518582895035215872 ####题意 给你一棵树,给定树根,要求树的所有结点编号的dfs序中逆序对的数量总和,对结果模 树的结点数 $
阅读全文
摘要:给定输入的序列 a(整数即可,其他无限制条件),next_permutation(a + 1, a + n + 1) 可以求出 a 的关于值的下一个排列,prev_permutation(a + 1, a + n + 1) 可以求出 a 的关于值的上一个排列 #include<bits/stdc++
阅读全文
摘要:##排列组合 #####例1 NOIP2016 组合数问题 首先有排列组合公式 ,根据这个递推出 是否可以被k整除,再用二维前缀和预处理出答案即可。 点击查看代码 #include<bits/stdc++.h> #
阅读全文
摘要:https://codeforces.com/gym/103428/problem/M ####题意 有 场比赛,赢用 表示,输用 表示,需要求出有 场赢了,并且最多连赢的场次为 的方案数 ####思路 首先输的场数为 ,那么就可以在
阅读全文
摘要:https://codeforces.com/gym/102428 首先,令 表示 最下层的有 块, 包括最下层总共还有 块的方案数 容易想到状态方程:$dp[i][j] = \sum_{k = 1} ^ i dp[k][j - i] * (i + 1 - k)
阅读全文
摘要:https://codeforces.com/gym/103389/problem/C 虽然 n 范围很小 (n <= 36), 但是直接枚举也会tle 可以想到,如果某家公司只有一家子公司,那么如果经过这家公司直接加上红包数额就好了 否则,某家公司有大于一家子公司,然而这样的公司的数量最多为 n
阅读全文
摘要:https://codeforces.com/gym/102566 ####A 有一个起点、一个终点,给出 列不同车次的列车始发站和终点站,你只能从中选择一部分列车,使得它们不会在除了起点和终点外的任何地方相遇 网络流板子题。 点击查看代码 #include<stdio.h> #includ
阅读全文
摘要:首先来看一道经典例题吧(导弹拦截) ###题意 个导弹依次飞来,每次拦截的导弹都不能高于前一发的高度,求一次最多可以拦截多少导弹 题目数据范围: ###求LIS的长度 做法 用 表示拦截第 枚导弹的情况下,最多拦截导弹的个数
阅读全文
摘要:https://codeforces.com/contest/1738/problem/C 题意 给你 n 堆石子,alice 和 bob 轮流拿其中的一堆,alice 先手,如果 alice 拿到石子数量之和为偶数就赢, 否则 bob 赢 ,二人都采取最优策略 思路 如果 alice 拿了一堆奇数
阅读全文