摘要: D:找到两个数 一个是另一个的整数倍(1也算) 因为N是600000 调和级数为ln(n+1) 算一下 可以直接爆 #include <bits/stdc++.h> #include <cstring> #include <iostream> #include <algorithm> #define 阅读全文
posted @ 2017-07-12 22:46 Aragaki 阅读(229) 评论(0) 推荐(0) 编辑
摘要: B:分析序列 构造树(优先队列) #include <bits/stdc++.h> #include <cstring> #include <iostream> #include <algorithm> #define foror(i,a,b) for(i=a;i<b;i++) #define fo 阅读全文
posted @ 2017-07-12 22:10 Aragaki 阅读(167) 评论(0) 推荐(0) 编辑
摘要: A:水. B:注意min(n,m)>=max(xmax-xmin+1,ymax-ymin+1)就行 C:刚开始想用待输入字符串是否是已经确定字符串的子串做(map<int,string>) 如果是就跳过 不是就把超过的部分赋值 这样就可以避免重复赋值 但总觉得不是还不是最优 后来看到有人用并查集做觉 阅读全文
posted @ 2017-07-12 22:04 Aragaki 阅读(122) 评论(0) 推荐(0) 编辑