上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 36 下一页
摘要: # B. Triangles on a Rectangle 因为保证了每一个边上都有点,所以相当于三角形的高已经确定了。最大化底即可。 ```cpp #include using namespace std; #define int long long const int inf = 1e15; u 阅读全文
posted @ 2023-09-05 22:18 PHarr 阅读(31) 评论(0) 推荐(0) 编辑
摘要: # A. Doors and Keys ```cpp #include using namespace std; #define int long long void solve() { string s; cin >> s; map pos; for( int i = 0 ; i > t; whi 阅读全文
posted @ 2023-09-01 22:22 PHarr 阅读(7) 评论(0) 推荐(0) 编辑
摘要: # A - Potions ```cpp #include using namespace std; #define int long long int power(int x, int y, int p) { x %= p; int ans = 1; while (y) { if (y & 1) 阅读全文
posted @ 2023-09-01 17:00 PHarr 阅读(13) 评论(0) 推荐(0) 编辑
摘要: # A - 3.14 ```cpp #include using namespace std; #define int long long int32_t main() { ios::sync_with_stdio(0), cin.tie(0); string s = "14159265358979 阅读全文
posted @ 2023-08-24 17:19 PHarr 阅读(10) 评论(0) 推荐(0) 编辑
摘要: SAT是是适定性(Satisfiability)问题的简称。一般形式为 k - 适定性问题,简称 k-SAT。而当$k>2$时该问题为 NP 完全的。 # 定义 有 $n$ 个布尔变量 $x_1$$\sim$$x_n$,另有 $m$ 个需要满足的条件,每个条件的形式都是 「$x_i$ 为 `true 阅读全文
posted @ 2023-08-23 22:01 PHarr 阅读(22) 评论(0) 推荐(0) 编辑
摘要: # A - tcdr ```cpp #include using namespace std; int32_t main() { string s; cin >> s; for( auto i : s){ if( i != 'a' and i != 'e' and i != 'i' and i != 阅读全文
posted @ 2023-08-23 16:03 PHarr 阅读(31) 评论(0) 推荐(0) 编辑
摘要: # 概念 **连通** 在有向图中存在$u$到$v$的路径,则称$u$可达$v$。如果$u,v$互相可达,则$u,v$连通。 **强连通** 有向图$G$强连通指$G$中任意两个结点连通。 **强联通分量** 有向图的极大强连通子图。 # DFS 生成树 在有向图上进行 DFS 会形成森林。DFS会 阅读全文
posted @ 2023-08-22 19:30 PHarr 阅读(42) 评论(0) 推荐(0) 编辑
摘要: # A-Alien Sunset 这到题,用一个数组表示当前时间有多少个星球是夜晚,这样就转换成了区间修改单点查询。因为只查询一次,所以用差分即可。 ```cpp #include using namespace std; #define int long long const int m = 18 阅读全文
posted @ 2023-08-10 14:33 PHarr 阅读(94) 评论(0) 推荐(0) 编辑
摘要: # A. Array Coloring ```cpp #include using namespace std; void solve() { int n; cin >> n; int sum = 0; for( int i = 1 , x ; i > x , sum += x; if( sum % 阅读全文
posted @ 2023-08-09 10:27 PHarr 阅读(40) 评论(0) 推荐(0) 编辑
摘要: # A - To Be Saikyo ```cpp #include using namespace std; int main(){ ios::sync_with_stdio(0),cin.tie(0); int n; cin >> n; vector a(n); for( auto & i : 阅读全文
posted @ 2023-08-07 10:20 PHarr 阅读(17) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 36 下一页