摘要: 【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 肯定用尽量多的4最好。 然后对4取模的结果 为0,1,2,3分类讨论即可 【代码】 cpp include using namespace std; int fix(int x) { int t = x/4; int rest 阅读全文
posted @ 2017-10-15 19:50 AWCXV 阅读(167) 评论(0) 推荐(0)
摘要: 【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 k=1的时候就是最小值, k=2的时候,暴力枚举分割点。 k=3的时候,最大值肯定能被“独立出来”,则直接输出最大值 【代码】 cpp include define ll long long using namespace st 阅读全文
posted @ 2017-10-15 19:47 AWCXV 阅读(241) 评论(0) 推荐(0)
摘要: 【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 先枚举一个数字的情况。 再枚举两个数的情况就好。 【代码】 阅读全文
posted @ 2017-10-15 19:43 AWCXV 阅读(130) 评论(0) 推荐(0)
摘要: 【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 用map+set写个模拟就好。 3个区域 书架、桌子、别人的手上。 其中前两个区域的书都能借出去。 【代码】 cpp include using namespace std; set mset1,mset2,mset3; map 阅读全文
posted @ 2017-10-15 14:37 AWCXV 阅读(140) 评论(0) 推荐(0)
摘要: 【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 用队列和multiset就能完成模拟 【代码】 cpp include using namespace std; int n, m; queue dl; multiset mset; int main() { //freopen 阅读全文
posted @ 2017-10-15 10:52 AWCXV 阅读(119) 评论(0) 推荐(0)
摘要: 【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 每一个y坐标的点都找中点。 看看中点是不是都一样就好。 【代码】 cpp include using namespace std; map mmap; int n,ans,ok; void check(int x) { if ( 阅读全文
posted @ 2017-10-15 09:40 AWCXV 阅读(98) 评论(0) 推荐(0)
摘要: 【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 枚举每一个串的分割点。 看看左右两个串在不在字符串中即可。 【代码】 cpp include using namespace std; const int N = 12e4; string s; vector v; map mm 阅读全文
posted @ 2017-10-15 09:23 AWCXV 阅读(133) 评论(0) 推荐(0)
摘要: 【链接】 "我是链接,点我呀:)" 【题意】 让你找到一个各边和坐标轴平行的矩形。使得这个矩形包含至少K个点。 且这个矩形的面积最小。 【题解】 把所有的“关键点“”都找出来。 然后枚举任意两个点作为矩形的对角。 然后看他是不是包含了至少K个点即可。 【代码】 阅读全文
posted @ 2017-10-15 07:14 AWCXV 阅读(274) 评论(0) 推荐(0)
摘要: 【链接】 "我是链接,点我呀:)" 【题意】 让你求出桥的个数 【题解】 删掉这条边,然后看看1能不能到达其他所有的点就可以了 【代码】 cpp include using namespace std; const int M = 50; int n, m,g[M+10][M+10]; pair a 阅读全文
posted @ 2017-10-15 07:12 AWCXV 阅读(212) 评论(0) 推荐(0)