codeforces
codeforces
__night_
蒟蒻
展开
-
Codeforces Round 945 (Div. 2) D. Cat, Fox and Maximum Array Split
【代码】Codeforces Round 945 (Div. 2) D. Cat, Fox and Maximum Array Split。原创 2024-05-19 00:12:54 · 300 阅读 · 0 评论 -
Codeforces Round 943 (Div. 3) G2. Division + LCP (hard version)
【代码】Codeforces Round 943 (Div. 3) G2. Division + LCP (hard version)原创 2024-05-04 17:28:37 · 261 阅读 · 0 评论 -
Codeforces Round 941 (Div. 2) D. Missing Subsequence Sum
【代码】Codeforces Round 941 (Div. 2) D. Missing Subsequence Sum。原创 2024-05-02 00:49:02 · 2 阅读 · 0 评论 -
Educational Codeforces Round 165 (Rated for Div. 2) C. Minimizing the Sum
【代码】Educational Codeforces Round 165 (Rated for Div. 2) C. Minimizing the Sum。原创 2024-05-01 00:33:39 · 191 阅读 · 1 评论 -
Codeforces Round 821 (Div. 2) D2. Zero-One
【代码】Codeforces Round 821 (Div. 2) D2. Zero-One。原创 2024-04-23 01:03:04 · 415 阅读 · 0 评论 -
Codeforces Round 782 (Div. 2) D. Reverse Sort Sum
【代码】Codeforces Round 782 (Div. 2) D. Reverse Sort Sum。原创 2024-04-19 01:25:48 · 313 阅读 · 0 评论 -
Codeforces Round 814 (Div. 2) D2. Burenka and Traditions (hard version)
【代码】Codeforces Round 814 (Div. 2) D2. Burenka and Traditions (hard version)原创 2024-04-18 00:32:10 · 131 阅读 · 0 评论 -
Codeforces Round 800 (Div. 2) D. Fake Plastic Trees
【代码】Codeforces Round 800 (Div. 2) D. Fake Plastic Trees。原创 2024-04-16 17:33:31 · 141 阅读 · 0 评论 -
Codeforces Round 938 (Div. 3) E. Long Inversions
【代码】Codeforces Round 938 (Div. 3) E. Long Inversions。原创 2024-04-11 00:39:52 · 260 阅读 · 0 评论 -
Codeforces Round 833 (Div. 2) D. ConstructOR
【代码】Codeforces Round 833 (Div. 2) D. ConstructOR。原创 2024-04-07 00:01:28 · 147 阅读 · 0 评论 -
Codeforces Round 832 (Div. 2) D. Yet Another Problem
【代码】Codeforces Round 832 (Div. 2) D. Yet Another Problem。原创 2024-04-06 12:32:46 · 105 阅读 · 0 评论 -
Codeforces Round 931 (Div. 2) D1. XOR Break — Solo Version
【代码】Codeforces Round 931 (Div. 2) D1. XOR Break — Solo Version。原创 2024-04-06 11:18:48 · 269 阅读 · 0 评论 -
Codeforces Round 836 (Div. 2) D. Range = √Sum
【代码】Codeforces Round 836 (Div. 2) D. Range = √Sum。原创 2024-04-05 11:43:47 · 388 阅读 · 0 评论 -
Codeforces Round 824 (Div. 2) D. Meta-set
【代码】Codeforces Round 824 (Div. 2) D. Meta-set。原创 2024-04-05 11:08:03 · 485 阅读 · 0 评论 -
Educational Codeforces Round 133 (Rated for Div. 2) C. Robot in a Hallway
【代码】Educational Codeforces Round 133 (Rated for Div. 2) C. Robot in a Hallway。原创 2024-04-04 00:33:12 · 484 阅读 · 0 评论 -
Codeforces Round 837 (Div. 2) C. Hossam and Trainees
【代码】Codeforces Round 837 (Div. 2) C. Hossam and Trainees。原创 2024-04-03 22:20:43 · 132 阅读 · 0 评论 -
Educational Codeforces Round 163 (Rated for Div. 2) E. Clique Partition
【代码】【无标题】原创 2024-04-01 21:12:03 · 257 阅读 · 0 评论 -
Codeforces Round 930 (Div. 2) C. Bitwise Operation Wizard
【代码】Codeforces Round 930 (Div. 2) C. Bitwise Operation Wizard。原创 2024-04-01 20:40:55 · 144 阅读 · 0 评论 -
Codeforces Round 934 (Div. 2) D. Non-Palindromic Substring
【代码】Codeforces Round 934 (Div. 2) D. Non-Palindromic Substring。原创 2024-03-30 22:11:16 · 273 阅读 · 0 评论 -
Codeforces Round 850 (Div. 2) D. Letter Exchange
【代码】Codeforces Round 850 (Div. 2) D. Letter Exchange。原创 2024-03-30 16:35:26 · 282 阅读 · 0 评论 -
Codeforces Round 838 (Div. 2) D. GCD Queries
【代码】Codeforces Round 838 (Div. 2) D. GCD Queries。原创 2024-03-30 14:29:28 · 100 阅读 · 0 评论 -
Codeforces Round 840 (Div. 2) C. Another Array Problem
【代码】Codeforces Round 840 (Div. 2) C. Another Array Problem。原创 2024-03-29 23:59:03 · 399 阅读 · 0 评论 -
Codeforces Round 841 (Div. 2) C. Even Subarrays
【代码】Codeforces Round 841 (Div. 2) C. Even Subarrays。原创 2024-03-28 22:57:24 · 472 阅读 · 0 评论 -
Codeforces Round 842 (Div. 2) D. Lucky Permutation
【代码】Codeforces Round 842 (Div. 2) D. Lucky Permutation。原创 2024-03-27 22:42:06 · 116 阅读 · 0 评论 -
873 div2 D2. Range Sorting (Hard Version)
【代码】873 div2 D2. Range Sorting (Hard Version)原创 2024-03-26 10:46:42 · 206 阅读 · 0 评论 -
div2 D. Birthday Gift
【代码】div2 D. Birthday Gift。原创 2024-03-25 00:11:18 · 233 阅读 · 0 评论 -
div3 E. Binary Search
【代码】div3 E. Binary Search。原创 2024-03-24 00:42:32 · 192 阅读 · 0 评论 -
【比较函数坑点】D. Li Hua and Tree
【代码】【比较函数坑点】D. Li Hua and Tree。原创 2024-03-24 00:37:16 · 361 阅读 · 0 评论 -
给定参数c和长度为n的递增数组a(ai <= c), 对于0<=x<=y<=c, 求(x,y)的对数,满足x+y不是数组a中的元素且y-x不是a中元素
【代码】给定参数c和长度为n的递增数组a(ai <= c), 对于0<=x<=y<=c, 求(x,y)的对数,满足x+y不是数组a中的元素且y-x不是a中元素。原创 2024-03-16 23:43:03 · 336 阅读 · 0 评论 -
给定n(3000)个点的坐标(互不相同),每个点向离自己最近的点的方向,同时以相同的速度移动,相遇后停止。定义一个点集的价值为所有点停止后不同坐标个数。求这n个点的集合的所有子集的价值之和
【代码】给定n(3000)个点的坐标(互不相同),每个点向离自己最近的点的方向,同时以相同的速度移动,相遇后停止。定义一个点集的价值为所有点停止后不同坐标个数。求这n个点的集合的所有子集的价值之和。原创 2024-03-15 00:54:47 · 338 阅读 · 0 评论 -
给定长度为n的数组a和b,选择一个序列p1, p2, ..., pk, 代价为a[p1]+...+a[pk] + abs(b[p2]-b[p1])+...+abs(b[pk]-b[p[k-1]]
给定m,在代价小于等于m的情况下最多能选择多少个元素。原创 2024-03-12 14:15:50 · 330 阅读 · 0 评论 -
给定l,r(1e18),定义f(x):x中最大的数位减去最小数位。对于l<=x<=r, 求f(x)最小值
【代码】给定l,r(1e18),定义f(x):x中最大的数位减去最小数位。对于l<=x<=r, 求f(x)最小值。原创 2024-03-11 00:59:50 · 353 阅读 · 0 评论 -
给定长度为n的数组a和b,确定长度为n的数组d[i], 满足a[i] % d[i] == 0, 设c[i] = d[i] * b[i], 使得数组c拆分成 元素连续相等的子数组的个数最少,求最少个数
【代码】给定长度为n的数组a和b,确定长度为n的数组d[i], 满足a[i] % d[i] == 0, 设c[i] = d[i] * b[i], 使得数组c拆分成 元素连续相等的子数组的个数最少,求最少个数。原创 2024-03-09 18:31:16 · 377 阅读 · 0 评论 -
长度为n的数组a初始值全为0,目标是把数组a变为数组b(1<=bi<=n), 可以进行任意次操作:选择长度为k的数组c,(1<=ci<=n且两两不同)
对于1原创 2024-03-06 20:21:29 · 861 阅读 · 0 评论 -
给定长度为n的数组a,每一次操作可以使相邻两个元素都+1或者-1,可以进行任意次操作,求最终能否使数组非递减
【代码】给定长度为n的数组a,每一次操作可以使相邻两个元素都+1或者-1,可以进行任意次操作,求最终能否使数组非递减。原创 2024-03-06 00:46:49 · 419 阅读 · 0 评论 -
长度为n(下标从0开始)的数组a(0<=ai<=200), 序列b1,b2,...,bm美丽当且仅当0<=bi<=n且b[i]<b[i+1],且a[bi]^b[i+1]<a[b[i+1]]^b[i]。
求美丽序列的最大长度。原创 2024-03-03 21:49:59 · 438 阅读 · 0 评论 -
给定两个长度为n的数组a,b,定义f(a, b): 设ci = ai ^ bi, f(a, b) = c1 & c2 & ... & cn。可以随意对b数组排序,求f(a, b)的最大值
【代码】给定两个长度为n的数组a,b,定义f(a, b): 设ci = ai ^ bi, f(a, b) = c1 & c2 & ... & cn。可以随意对b数组排序,求f(a, b)的最大值。原创 2024-03-03 17:44:46 · 315 阅读 · 0 评论 -
有n个种族,第i个种族有ai个人,现要组军队,每有同一种族的两个人被分配到不同军队,就构成一对,军队总战力加b。若最终军队总数为k,那么总战力减(k - 1) * x, 对于不同k,求总战力最大值
【代码】有n个种族,第i个种族有ai个人,现要组军队,每有同一种族的两个人被分配到不同军队,就构成一对,军队总战力加b。若最终军队总数为k,那么总战力减(k - 1) * x, 对于不同k,求总战力最大值。原创 2024-02-29 23:19:37 · 313 阅读 · 0 评论 -
给定长度为n(n<=20)的数组a,-20<=ai<=20, 每次操作选择i,j,使a[i] += a[j], 在31次操作内使a不递减,输出每次操作的i,j
【代码】给定长度为n(n<=20)的数组a,-20<=ai<=20, 每次操作选择i,j,使a[i] += a[j], 在31次操作内使a不递减,输出每次操作的i,j。原创 2024-02-23 21:48:51 · 431 阅读 · 0 评论 -
集合S为1, 2, ..., 1e100, 给定长度为n的数组a和k,进行k次操作:每次同时把S中第a[i]小的元素删除。求最后S中最小的元素
【代码】集合S为1, 2, ..., 1e100, 给定长度为n的数组a和k,进行k次操作:每次同时把S中第a[i]小的元素删除。求最后S中最小的元素。原创 2024-02-23 00:32:33 · 342 阅读 · 2 评论