上一场自己状态爆表;这一场队友爆表,自己捡表了;题目呢,总的来说不难,相比于前面几场比赛来说,关键在于如何建图。 像D题,在我的上一个博客里面就是一道同理的题,只需要求入度为0和出度为0的点最大数,然后特判已经强连通(比如只有一个点)的情况。 【A 石油采集】 题解:二分匹配之匈牙利。 【B 道路建 ...
分类:
编程语言 时间:
2018-02-11 21:18:32
阅读次数:
213
【题目链接】 A - 石油采集 题意:有一个$01$矩阵,每次可以拿走两个相邻的$1$,问最多能操作几次。 这题和HDU 1507一样。二维矩阵四连通图是一个二分图,题目的操作事实上就是求这个二分图的最大匹配。 B - 道路建设 最小生成树 C - 求交集 类似于归并排序那样搞就可以了。 D - 小 ...
分类:
编程语言 时间:
2018-02-11 19:48:34
阅读次数:
196
最近一堆题目要补,一直咸鱼,补了一堆水题都没必要写题解。备忘一下这个公式。 Stirling公式的意义在于:当n足够大时,n!计算起来十分困难,虽然有很多关于n!的等式,但并不能很好地对阶乘结果进行估计,尤其是n很大之后,误差将会非常大。但利用Stirling公式可以将阶乘转化成幂函数,使得阶乘的结 ...
分类:
编程语言 时间:
2018-02-11 14:32:04
阅读次数:
402
链接:https://www.nowcoder.net/acm/contest/75/F来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C ...
分类:
编程语言 时间:
2018-02-05 14:18:39
阅读次数:
273
之前题目比较水,今天的还可以。 【A 不凡的大夫】 方法一:答案是log8(n!),解决方案是预处理,将需要的答案记录下来以免超内存; 方法二:用公式,斯特林公式: 【B 一个小问题】 题解:线性同余方程组,一看就不是中国剩余定理,当心。 【C 守护白起】 题解:spoly。。。。。 【D 小牛vs ...
分类:
编程语言 时间:
2018-02-04 21:15:24
阅读次数:
144
【题目连接】 由于在比赛期间发现了很多是原题,所以直接抄了原题代码,稍后准备重写。 A - 不凡的夫夫 答案为$\left\lfloor {\sum\limits_{i = 1}^n {{{\log }_8}i} } \right\rfloor + 1$,由于数据范围的问题,可以将询问离线,然后$1 ...
分类:
编程语言 时间:
2018-02-04 19:38:30
阅读次数:
291
"原题链接" 描述 小鱼儿吐泡泡,嘟嘟嘟冒出来。小鱼儿会吐出两种泡泡:大泡泡"O",小泡泡"o"。 两个相邻的小泡泡会融成一个大泡泡,两个相邻的大泡泡会爆掉。 (是的你没看错,小气泡和大气泡不会产生任何变化的,原因我也不知道。) 注意:自左到右进行合并. 例如:ooOOoooO经过一段时间以后会变成 ...
分类:
编程语言 时间:
2018-02-02 00:52:54
阅读次数:
331
A 用栈模拟,注意最后要换行。(这里wrong了好久...) 1 //A 2 #include <bits/stdc++.h> 3 using namespace std; 4 5 #define PI acos(-1.0) 6 #define INF 1e18 7 #define inf 0x3f ...
分类:
编程语言 时间:
2018-01-29 00:18:55
阅读次数:
212