相比起443来略为简单。D1三道题分别是简单题、简单题和简单题。
D1 250p Underprimes
没什么好说的,分解质因数,拼手速的题目。
D1 500p BedroomFloor
模拟题,有些麻烦。
首先算出中间完整的正方形个数。然后用边上完整的正方形去和原长方形做交集运算,分出各种小矩形。
最后用4和1相拼,3和2相拼,3和1相拼,2和1相拼,1和1相拼。
D1 1000p NowhereLand
网络流。这个题的建图还不甚清楚,好像是把所有已有的点和源点相连无穷大,可以建立公司的点和汇点相连无穷大,边与边相连1。
已有点设为黑点,不能建立公司的点设为白点,剩下的点黑白染色,求黑白集合间的最小割。
改进版最大流模板,适用于稀疏矩阵: