From fdcfb8d38530d8452db8ced79731cdec2f3c0bf8 Mon Sep 17 00:00:00 2001 From: yanglbme Date: Thu, 30 May 2024 14:10:33 +0800 Subject: [PATCH 1/2] feat: update lc problems --- .../README.md | 6 +- .../0209.Minimum Size Subarray Sum/README.md | 2 +- .../0200-0299/0290.Word Pattern/README.md | 6 +- .../0409.Longest Palindrome/README.md | 13 +- .../README.md | 32 +--- .../README.md | 6 +- .../README.md | 12 +- .../README.md | 39 +---- .../README.md | 4 +- .../1300-1399/1393.Capital GainLoss/README.md | 2 +- .../README.md | 36 +++-- .../README.md | 30 ++-- .../README.md | 2 +- .../README.md | 19 ++- .../README_EN.md | 1 + .../README_EN.md | 147 ++++++++++++++---- .../images/diagonal.png | Bin 0 -> 10770 bytes .../README.md | 54 ++++--- .../README.md | 71 +++++---- .../images/tcase1.gif | Bin 0 -> 312697 bytes .../images/tcase2.gif | Bin 0 -> 531419 bytes .../images/tcase3.gif | Bin 0 -> 351706 bytes .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../3100-3199/3151.Special Array I/README.md | 2 + .../3151.Special Array I/README_EN.md | 2 + .../3100-3199/3152.Special Array II/README.md | 2 + .../3152.Special Array II/README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 2 + .../README_EN.md | 2 + .../README.md | 5 + .../README_EN.md | 5 + .../README.md | 4 + .../README_EN.md | 4 + .../README.md | 3 + .../README_EN.md | 3 + .../README.md | 4 + .../README_EN.md | 4 + .../3161.Block Placement Queries/README.md | 5 + .../3161.Block Placement Queries/README_EN.md | 5 + .../README.md | 3 + .../README_EN.md | 3 + .../3163.String Compression III/README.md | 2 + .../3163.String Compression III/README_EN.md | 2 + .../README.md | 3 + .../README_EN.md | 3 + .../README.md | 7 +- .../README_EN.md | 5 + .../README.md | 8 +- .../README_EN.md | 2 + .../README.md | 48 +++--- solution/CONTEST_README.md | 2 +- solution/DATABASE_README.md | 2 +- solution/DATABASE_README_EN.md | 2 +- solution/README.md | 24 +-- solution/README_EN.md | 22 +-- solution/contest.json | 2 +- 73 files changed, 456 insertions(+), 256 deletions(-) create mode 100644 solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/images/diagonal.png create mode 100644 solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase1.gif create mode 100644 solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase2.gif create mode 100644 solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase3.gif diff --git a/solution/0100-0199/0138.Copy List with Random Pointer/README.md b/solution/0100-0199/0138.Copy List with Random Pointer/README.md index 2c258d03c23a2..14c4805dae32f 100644 --- a/solution/0100-0199/0138.Copy List with Random Pointer/README.md +++ b/solution/0100-0199/0138.Copy List with Random Pointer/README.md @@ -36,7 +36,7 @@ tags:

 

-

示例 1:

+

示例 1:

@@ -45,7 +45,7 @@ tags: 输出:[[7,null],[13,0],[11,4],[10,2],[1,0]] -

示例 2:

+

示例 2:

@@ -54,7 +54,7 @@ tags: 输出:[[1,1],[2,1]] -

示例 3:

+

示例 3:

diff --git a/solution/0200-0299/0209.Minimum Size Subarray Sum/README.md b/solution/0200-0299/0209.Minimum Size Subarray Sum/README.md index 9d0a0172b005d..9b23bf83a977e 100644 --- a/solution/0200-0299/0209.Minimum Size Subarray Sum/README.md +++ b/solution/0200-0299/0209.Minimum Size Subarray Sum/README.md @@ -21,7 +21,7 @@ tags:

给定一个含有 n 个正整数的数组和一个正整数 target

-

找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度如果不存在符合条件的子数组,返回 0

+

找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度如果不存在符合条件的子数组,返回 0

 

diff --git a/solution/0200-0299/0290.Word Pattern/README.md b/solution/0200-0299/0290.Word Pattern/README.md index 8c1aaaa462f76..c36d9f6879a7c 100644 --- a/solution/0200-0299/0290.Word Pattern/README.md +++ b/solution/0200-0299/0290.Word Pattern/README.md @@ -23,19 +23,19 @@ tags:

 

-

示例1:

+

示例1:

 输入: pattern = "abba", s = "dog cat cat dog"
 输出: true
-

示例 2:

+

示例 2:

 输入:pattern = "abba", s = "dog cat cat fish"
 输出: false
-

示例 3:

+

示例 3:

 输入: pattern = "aaaa", s = "dog cat cat dog"
diff --git a/solution/0400-0499/0409.Longest Palindrome/README.md b/solution/0400-0499/0409.Longest Palindrome/README.md
index 413071ce40fe0..82be1184778cc 100644
--- a/solution/0400-0499/0409.Longest Palindrome/README.md	
+++ b/solution/0400-0499/0409.Longest Palindrome/README.md	
@@ -18,13 +18,13 @@ tags:
 
 
 
-

给定一个包含大写字母和小写字母的字符串 s ,返回 通过这些字母构造成的 最长的回文串 。

+

给定一个包含大写字母和小写字母的字符串 s ,返回 通过这些字母构造成的 最长的 回文串 的长度。

在构造过程中,请注意 区分大小写 。比如 "Aa" 不能当做一个回文字符串。

 

-

示例 1:

+

示例 1:

 输入:s = "abccccdd"
@@ -33,19 +33,14 @@ tags:
 我们可以构造的最长的回文串是"dccaccd", 它的长度是 7。
 
-

示例 2:

+

示例 2:

 输入:s = "a"
 输出:1
+解释:可以构造的最长回文串是"a",它的长度是 1。
 
-

示例 3:

- -
-输入:s = "aaaaaccc"
-输出:7
-

 

提示:

diff --git a/solution/0400-0499/0426.Convert Binary Search Tree to Sorted Doubly Linked List/README.md b/solution/0400-0499/0426.Convert Binary Search Tree to Sorted Doubly Linked List/README.md index 55384020a4c62..23b5b8da9e9f9 100644 --- a/solution/0400-0499/0426.Convert Binary Search Tree to Sorted Doubly Linked List/README.md +++ b/solution/0400-0499/0426.Convert Binary Search Tree to Sorted Doubly Linked List/README.md @@ -26,11 +26,11 @@ tags:

对于双向循环列表,你可以将左右孩子指针作为双向循环链表的前驱和后继指针,第一个节点的前驱是最后一个节点,最后一个节点的后继是第一个节点。

-

特别地,我们希望可以 就地 完成转换操作。当转化完成以后,树中节点的左指针需要指向前驱,树中节点的右指针需要指向后继。还需要返回链表中最小元素的指针。

+

特别地,我们希望可以 原地 完成转换操作。当转化完成以后,树中节点的左指针需要指向前驱,树中节点的右指针需要指向后继。还需要返回链表中最小元素的指针。

-

 

+

 

-

示例 1:

+

示例 1:

 输入:root = [4,2,5,1,3] 
@@ -42,37 +42,21 @@ tags:
 
 
-

示例 2:

+

示例 2:

 输入:root = [2,1,3]
 输出:[1,2,3]
 
-

示例 3:

- -
-输入:root = []
-输出:[]
-解释:输入是空树,所以输出也是空链表。
-
- -

示例 4:

- -
-输入:root = [1]
-输出:[1]
-
- -

 

+

 

提示:

diff --git a/solution/0400-0499/0428.Serialize and Deserialize N-ary Tree/README.md b/solution/0400-0499/0428.Serialize and Deserialize N-ary Tree/README.md index 61e8aa13931f1..c2f6edf1659a8 100644 --- a/solution/0400-0499/0428.Serialize and Deserialize N-ary Tree/README.md +++ b/solution/0400-0499/0428.Serialize and Deserialize N-ary Tree/README.md @@ -43,21 +43,21 @@ tags:

 

-

示例 1:

+

示例 1:

 输入: root = [1,null,2,3,4,5,null,null,6,7,null,8,null,9,10,null,null,11,null,12,null,13,null,null,14]
 输出: [1,null,2,3,4,5,null,null,6,7,null,8,null,9,10,null,null,11,null,12,null,13,null,null,14]
 
-

示例 2:

+

示例 2:

 输入: root = [1,null,3,2,4,null,5,6]
 输出: [1,null,3,2,4,null,5,6]
 
-

示例 3:

+

示例 3:

 输入: root = []
diff --git a/solution/0400-0499/0429.N-ary Tree Level Order Traversal/README.md b/solution/0400-0499/0429.N-ary Tree Level Order Traversal/README.md
index c8d97b4228f51..8ab13225792a3 100644
--- a/solution/0400-0499/0429.N-ary Tree Level Order Traversal/README.md	
+++ b/solution/0400-0499/0429.N-ary Tree Level Order Traversal/README.md	
@@ -21,9 +21,9 @@ tags:
 
 

树的序列化输入是用层序遍历,每组子节点都由 null 值分隔(参见示例)。

-

 

+

 

-

示例 1:

+

示例 1:

@@ -32,7 +32,7 @@ tags: 输出:[[1],[3,2,4],[5,6]]
-

示例 2:

+

示例 2:

@@ -41,13 +41,13 @@ tags: 输出:[[1],[2,3,4,5],[6,7,8,9,10],[11,12,13],[14]]
-

 

+

 

提示:

diff --git a/solution/0500-0599/0510.Inorder Successor in BST II/README.md b/solution/0500-0599/0510.Inorder Successor in BST II/README.md index 6e74874de06a8..4bc1701d3fa7e 100644 --- a/solution/0500-0599/0510.Inorder Successor in BST II/README.md +++ b/solution/0500-0599/0510.Inorder Successor in BST II/README.md @@ -22,7 +22,7 @@ tags:

一个节点 node 的中序后继是键值比 node.val 大所有的节点中键值最小的那个。

-

你可以直接访问结点,但无法直接访问树。每个节点都会有其父节点的引用。节点 Node 定义如下:

+

你可以直接访问结点,但无法直接访问树。每个节点都会有其父节点的引用。节点 Node 定义如下:

 class Node {
@@ -32,9 +32,9 @@ class Node {
     public Node parent;
 }
-

 

+

 

-

示例 1:

+

示例 1:

@@ -44,7 +44,7 @@ class Node { 解析:1 的中序后继结点是 2 。注意节点和返回值都是 Node 类型的。 -

示例 2:

+

示例 2:

@@ -54,42 +54,17 @@ class Node { 解析:该结点没有中序后继,因此返回 null 。 -

示例 3:

- -

- -
-输入:tree = [15,6,18,3,7,17,20,2,4,null,13,null,null,null,null,null,null,null,null,9], node = 15
-输出:17
-
- -

示例 4:

- -

- -
-输入:tree = [15,6,18,3,7,17,20,2,4,null,13,null,null,null,null,null,null,null,null,9], node = 13
-输出:15
-
- -

示例 5:

- -
-输入:tree = [0], node = 0
-输出:null
-
- -

 

+

 

提示:

-

 

+

 

进阶:你能否在不访问任何结点的值的情况下解决问题?

diff --git a/solution/0500-0599/0590.N-ary Tree Postorder Traversal/README.md b/solution/0500-0599/0590.N-ary Tree Postorder Traversal/README.md index afb0e50c1a650..5412f7dcbbcb6 100644 --- a/solution/0500-0599/0590.N-ary Tree Postorder Traversal/README.md +++ b/solution/0500-0599/0590.N-ary Tree Postorder Traversal/README.md @@ -24,7 +24,7 @@ tags:

 

-

示例 1:

+

示例 1:

@@ -33,7 +33,7 @@ tags: 输出:[5,6,3,2,4,1] -

示例 2:

+

示例 2:

diff --git a/solution/1300-1399/1393.Capital GainLoss/README.md b/solution/1300-1399/1393.Capital GainLoss/README.md index c974bf083b3b3..6d3dec75eac49 100644 --- a/solution/1300-1399/1393.Capital GainLoss/README.md +++ b/solution/1300-1399/1393.Capital GainLoss/README.md @@ -27,7 +27,7 @@ tags: | operation_day | int | | price | int | +---------------+---------+ -(stock_name, day) 是这张表的主键(具有唯一值的列的组合) +(stock_name, operation_day) 是这张表的主键(具有唯一值的列的组合) operation 列使用的是一种枚举类型,包括:('Sell','Buy') 此表的每一行代表了名为 stock_name 的某支股票在 operation_day 这一天的操作价格。 此表可以保证,股票的每个“卖出”操作在前一天都有相应的“买入”操作。并且,股票的每个“买入”操作在即将到来的一天都有相应的“卖出”操作。 diff --git a/solution/1600-1699/1650.Lowest Common Ancestor of a Binary Tree III/README.md b/solution/1600-1699/1650.Lowest Common Ancestor of a Binary Tree III/README.md index f2a3c92e614e6..f22ffa36c721a 100644 --- a/solution/1600-1699/1650.Lowest Common Ancestor of a Binary Tree III/README.md +++ b/solution/1600-1699/1650.Lowest Common Ancestor of a Binary Tree III/README.md @@ -21,9 +21,10 @@ tags:

给定一棵二叉树中的两个节点 pq,返回它们的最近公共祖先节点(LCA)。

-

每个节点都包含其父节点的引用(指针)。Node 的定义如下:

+

每个节点都包含其父节点的引用(指针)。Node 的定义如下:

-
class Node {
+
+class Node {
     public int val;
     public Node left;
     public Node right;
@@ -31,40 +32,43 @@ tags:
 }
 
-

根据维基百科中对最近公共祖先节点的定义:“两个节点 p 和 q 在二叉树 T 中的最近公共祖先节点是后代节点中既包括 p 又包括 q 的最深节点(我们允许一个节点为自身的一个后代节点)”。一个节点 x 的后代节点是节点 x 到某一叶节点间的路径中的节点 y。

+

根据维基百科中对最近公共祖先节点的定义:“两个节点 p 和 q 在二叉树 T 中的最近公共祖先节点是后代节点中既包括 p 又包括 q 的最深节点(我们允许一个节点为自身的一个后代节点)”。一个节点 x 的后代节点是节点 x 到某一叶节点间的路径中的节点 y。

-

 

+

 

-

示例 1:

- -
输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 1
+

示例 1:

+ +
+输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 1
 输出: 3
 解释: 节点 5 和 1 的最近公共祖先是 3。
 
-

示例 2:

- -
输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 4
+

示例 2:

+ +
+输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 4
 输出: 5
 解释: 节点 5 和 4 的最近公共祖先是 5,根据定义,一个节点可以是自身的最近公共祖先。
 
-

示例 3:

+

示例 3:

-
输入: root = [1,2], p = 1, q = 2
+
+输入: root = [1,2], p = 1, q = 2
 输出: 1
 
-

 

+

 

提示:

    -
  • 树中节点个数的范围是 [2, 105]
  • +
  • 树中节点个数的范围是 [2, 105]
  • -109 <= Node.val <= 109
  • -
  • 所有的 Node.val 都是互不相同的。
  • +
  • 所有的 Node.val 都是互不相同的。
  • p != q
  • -
  • p 和 q 存在于树中。
  • +
  • p 和 q 存在于树中。
diff --git a/solution/1700-1799/1738.Find Kth Largest XOR Coordinate Value/README.md b/solution/1700-1799/1738.Find Kth Largest XOR Coordinate Value/README.md index ce393009dc0ce..8f11b8509b916 100644 --- a/solution/1700-1799/1738.Find Kth Largest XOR Coordinate Value/README.md +++ b/solution/1700-1799/1738.Find Kth Largest XOR Coordinate Value/README.md @@ -25,39 +25,43 @@ tags: -

给你一个二维矩阵 matrix 和一个整数 k ,矩阵大小为 m x n 由非负整数组成。

+

给你一个二维矩阵 matrix 和一个整数 k ,矩阵大小为 m x n 由非负整数组成。

-

矩阵中坐标 (a, b) 可由对所有满足 0 <= i <= a < m0 <= j <= b < n 的元素 matrix[i][j]下标从 0 开始计数)执行异或运算得到。

+

矩阵中坐标 (a, b)目标值 可以通过对所有元素 matrix[i][j] 执行异或运算得到,其中 i 和 j 满足 0 <= i <= a < m0 <= j <= b < n下标从 0 开始计数)。

-

请你找出 matrix 的所有坐标中第 k 大的值(k 的值从 1 开始计数)。

+

请你找出 matrix 的所有坐标中第 k 大的目标值(k 的值从 1 开始计数)。

-

 

+

 

示例 1:

-
输入:matrix = [[5,2],[1,6]], k = 1
+
+输入:matrix = [[5,2],[1,6]], k = 1
 输出:7
-解释:坐标 (0,1) 的值是 5 XOR 2 = 7 ,为最大的值。
+解释:坐标 (0,1) 的目标值是 5 XOR 2 = 7 ,为最大的目标值。

示例 2:

-
输入:matrix = [[5,2],[1,6]], k = 2
+
+输入:matrix = [[5,2],[1,6]], k = 2
 输出:5
-解释:坐标 (0,0) 的值是 5 = 5 ,为第 2 大的值。
+解释:坐标 (0,0) 的目标值是 5 = 5 ,为第 2 大的目标值。

示例 3:

-
输入:matrix = [[5,2],[1,6]], k = 3
+
+输入:matrix = [[5,2],[1,6]], k = 3
 输出:4
-解释:坐标 (1,0) 的值是 5 XOR 1 = 4 ,为第 3 大的值。
+解释:坐标 (1,0) 的目标值是 5 XOR 1 = 4 ,为第 3 大的目标值。

示例 4:

-
输入:matrix = [[5,2],[1,6]], k = 4
+
+输入:matrix = [[5,2],[1,6]], k = 4
 输出:0
-解释:坐标 (1,1) 的值是 5 XOR 2 XOR 1 XOR 6 = 0 ,为第 4 大的值。
+解释:坐标 (1,1) 的目标值是 5 XOR 2 XOR 1 XOR 6 = 0 ,为第 4 大的目标值。
-

 

+

 

提示:

diff --git a/solution/1900-1999/1953.Maximum Number of Weeks for Which You Can Work/README.md b/solution/1900-1999/1953.Maximum Number of Weeks for Which You Can Work/README.md index 38db65faaf0f2..0c7cc52e77358 100644 --- a/solution/1900-1999/1953.Maximum Number of Weeks for Which You Can Work/README.md +++ b/solution/1900-1999/1953.Maximum Number of Weeks for Which You Can Work/README.md @@ -28,7 +28,7 @@ tags:
  • 连续的 两周中,你 不能 参与并完成同一个项目中的两个阶段任务。
  • -

    一旦所有项目中的全部阶段任务都完成,或者仅剩余一个阶段任务都会导致你违反上面的规则,那么你将 停止工作 。注意,由于这些条件的限制,你可能无法完成所有阶段任务。

    +

    一旦所有项目中的全部阶段任务都完成,那么你将停止工作;如果选择任意剩余任务都会导致违反上述规则,那么你也会 停止工作。注意,由于这些条件的限制,你可能无法完成所有阶段任务。

    返回在不违反上面规则的情况下你 最多 能工作多少周。

    diff --git a/solution/2500-2599/2593.Find Score of an Array After Marking All Elements/README.md b/solution/2500-2599/2593.Find Score of an Array After Marking All Elements/README.md index d0711bef2109f..4cc5758dd7d21 100644 --- a/solution/2500-2599/2593.Find Score of an Array After Marking All Elements/README.md +++ b/solution/2500-2599/2593.Find Score of an Array After Marking All Elements/README.md @@ -6,6 +6,7 @@ rating: 1665 source: 第 100 场双周赛 Q3 tags: - 数组 + - 哈希表 - 排序 - 模拟 - 堆(优先队列) @@ -38,23 +39,25 @@ tags:

    示例 1:

    -
    输入:nums = [2,1,3,4,5,2]
    +
    +输入:nums = [2,1,3,4,5,2]
     输出:7
     解释:我们按照如下步骤标记元素:
    -- 1 是最小未标记元素,所以标记它和相邻两个元素:[2,1,3,4,5,2] 。
    -- 2 是最小未标记元素,所以标记它和左边相邻元素:[2,1,3,4,5,2] 。
    -- 4 是仅剩唯一未标记的元素,所以我们标记它:[2,1,3,4,5,2] 。
    +- 1 是最小未标记元素,所以标记它和相邻两个元素:[2,1,3,4,5,2] 。
    +- 2 是最小未标记元素,所以标记它和左边相邻元素:[2,1,3,4,5,2] 。
    +- 4 是仅剩唯一未标记的元素,所以我们标记它:[2,1,3,4,5,2] 。
     总得分为 1 + 2 + 4 = 7 。
     

    示例 2:

    -
    输入:nums = [2,3,5,1,3,2]
    +
    +输入:nums = [2,3,5,1,3,2]
     输出:5
     解释:我们按照如下步骤标记元素:
    -- 1 是最小未标记元素,所以标记它和相邻两个元素:[2,3,5,1,3,2] 。
    -- 2 是最小未标记元素,由于有两个 2 ,我们选择最左边的一个 2 ,也就是下标为 0 处的 2 ,以及它右边相邻的元素:[2,3,5,1,3,2] 。
    -- 2 是仅剩唯一未标记的元素,所以我们标记它:[2,3,5,1,3,2] 。
    +- 1 是最小未标记元素,所以标记它和相邻两个元素:[2,3,5,1,3,2] 。
    +- 2 是最小未标记元素,由于有两个 2 ,我们选择最左边的一个 2 ,也就是下标为 0 处的 2 ,以及它右边相邻的元素:[2,3,5,1,3,2] 。
    +- 2 是仅剩唯一未标记的元素,所以我们标记它:[2,3,5,1,3,2] 。
     总得分为 1 + 2 + 2 = 5 。
     
    diff --git a/solution/2500-2599/2593.Find Score of an Array After Marking All Elements/README_EN.md b/solution/2500-2599/2593.Find Score of an Array After Marking All Elements/README_EN.md index 1893b2388926f..1ec520193607b 100644 --- a/solution/2500-2599/2593.Find Score of an Array After Marking All Elements/README_EN.md +++ b/solution/2500-2599/2593.Find Score of an Array After Marking All Elements/README_EN.md @@ -6,6 +6,7 @@ rating: 1665 source: Biweekly Contest 100 Q3 tags: - Array + - Hash Table - Sorting - Simulation - Heap (Priority Queue) diff --git a/solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/README_EN.md b/solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/README_EN.md index f593d5b3148ec..994c2d2ed56c2 100644 --- a/solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/README_EN.md +++ b/solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/README_EN.md @@ -20,47 +20,140 @@ tags: -

    Given a 0-indexed 2D grid of size m x n, you should find the matrix answer of size m x n.

    +

    Given a 2D grid of size m x n, you should find the matrix answer of size m x n.

    -

    The value of each cell (r, c) of the matrix answer is calculated in the following way:

    +

    The cell answer[r][c] is calculated by looking at the diagonal values of the cell grid[r][c]:

      -
    • Let topLeft[r][c] be the number of distinct values in the top-left diagonal of the cell (r, c) in the matrix grid.
    • -
    • Let bottomRight[r][c] be the number of distinct values in the bottom-right diagonal of the cell (r, c) in the matrix grid.
    • +
    • Let leftAbove[r][c] be the number of distinct values on the diagonal to the left and above the cell grid[r][c] not including the cell grid[r][c] itself.
    • +
    • Let rightBelow[r][c] be the number of distinct values on the diagonal to the right and below the cell grid[r][c], not including the cell grid[r][c] itself.
    • +
    • Then answer[r][c] = |leftAbove[r][c] - rightBelow[r][c]|.
    -

    Then answer[r][c] = |topLeft[r][c] - bottomRight[r][c]|.

    +

    A matrix diagonal is a diagonal line of cells starting from some cell in either the topmost row or leftmost column and going in the bottom-right direction until the end of the matrix is reached.

    -

    Return the matrix answer.

    +
      +
    • For example, in the below diagram the diagonal is highlighted using the cell with indices (2, 3) colored gray: + +
        +
      • Red-colored cells are left and above the cell.
      • +
      • Blue-colored cells are right and below the cell.
      • +
      +
    • + +
    -

    A matrix diagonal is a diagonal line of cells starting from some cell in either the topmost row or leftmost column and going in the bottom-right direction until reaching the matrix's end.

    +

    -

    A cell (r1, c1) belongs to the top-left diagonal of the cell (r, c), if both belong to the same diagonal and r1 < r. Similarly is defined bottom-right diagonal.

    +

    Return the matrix answer.

     

    Example 1:

    - -
    -
    -Input: grid = [[1,2,3],[3,1,5],[3,2,1]]
    -Output: [[1,1,0],[1,0,1],[0,1,1]]
    -Explanation: The 1st diagram denotes the initial grid. 
    -The 2nd diagram denotes a grid for cell (0,0), where blue-colored cells are cells on its bottom-right diagonal.
    -The 3rd diagram denotes a grid for cell (1,2), where red-colored cells are cells on its top-left diagonal.
    -The 4th diagram denotes a grid for cell (1,1), where blue-colored cells are cells on its bottom-right diagonal and red-colored cells are cells on its top-left diagonal.
    -- The cell (0,0) contains [1,1] on its bottom-right diagonal and [] on its top-left diagonal. The answer is |1 - 0| = 1.
    -- The cell (1,2) contains [] on its bottom-right diagonal and [2] on its top-left diagonal. The answer is |0 - 1| = 1.
    -- The cell (1,1) contains [1] on its bottom-right diagonal and [1] on its top-left diagonal. The answer is |1 - 1| = 0.
    -The answers of other cells are similarly calculated.
    -
    + +
    +

    Input: grid = [[1,2,3],[3,1,5],[3,2,1]]

    + +

    Output: Output: [[1,1,0],[1,0,1],[0,1,1]]

    + +

    Explanation:

    + +

    To calculate the answer cells:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    answerleft-above elementsleftAboveright-below elementsrightBelow|leftAbove - rightBelow|
    [0][0][]0[grid[1][1], grid[2][2]]|{1, 1}| = 11
    [0][1][]0[grid[1][2]]|{5}| = 11
    [0][2][]0[]00
    [1][0][]0[grid[2][1]]|{2}| = 11
    [1][1][grid[0][0]]|{1}| = 1[grid[2][2]]|{1}| = 10
    [1][2][grid[0][1]]|{2}| = 1[]01
    [2][0][]0[]00
    [2][1][grid[1][0]]|{3}| = 1[]01
    [2][2][grid[0][0], grid[1][1]]|{1, 1}| = 1[]01
    +

    Example 2:

    -
    -Input: grid = [[1]]
    -Output: [[0]]
    -Explanation: - The cell (0,0) contains [] on its bottom-right diagonal and [] on its top-left diagonal. The answer is |0 - 0| = 0.
    -
    +
    +

    Input: grid = [[1]]

    + +

    Output: Output: [[0]]

    +

     

    Constraints:

    diff --git a/solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/images/diagonal.png b/solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/images/diagonal.png new file mode 100644 index 0000000000000000000000000000000000000000..94629058aefcf9fcca1dc427780f4fe6f7c1cb8d GIT binary patch literal 10770 zcmbVybySpLxaZJP64DZaf}k{#L#HAj4Fb|7-6AE3bcqTg5+WjkbhmU$Nq0A+ARrC< z%-uik*?V^P?%8uxIOEJW-}k=H^Q-5LP*+nTCZHogAP~e4?#pY!&lC9Dc?B2#Z8ARl zh(K^mJdl^s_D(^~JlDTAHjB68jEOzribI*8V7K-1?xK!!d7_>3Oi{kx_XInPXT_1W zGh047(?vV;lo+l#i!UR46x65HwXwfkiEIi{(3XDFNhSN{`Q?3DTFmfK%TVF9J@Lbh z-mY5#>90+!SATwR_oh(LxN&9iQc!XV3KVxd@MTrnmC@^z! z67{D^$a#4Q)jazXTkXEq+!>CvSigJsZm~^2~GLW`iV>p(k(A6 z1U;$sYHDqLg<>aO+-H1}qisI?O@l_*iGH;&mC(e*r0nSs?(FQWgHq=C@gn7_(mBa@ z3!bI1%O~;$N5oU{!+H9}n0;rqW`2%ykE)?_=;QDIHy8Ztk6m%(`pYgc5h|5a8h8(A={noe{F?rg#++ z!hH8`RGX!zR$V*s(bE!B}A5rTu@@pZ;u$g9)B86W1Zf1S&~M` z7Zn$q@zH9bkUg@pvb^T4SJY;CuQ4zX>*?vKYY$al4;u3Ih>*wh_dl3pk&uv3o7?JR zWn*L8`TJKkii&H!;@dZNsNtWu(!xm9z94{6s69W+DU5Pl_4BG9H&&!_LUa%VWbj z@>&0+>6?jSqM#W5a&_XnYt2A!Z*PV=`|#w7o9NHp-pBWc_j^-BuQ4(*>KB<}OlfRd zSz5m0GOUC=tn<>diKYisMG(o#7~OUqQLf0Jx)yNaCWB%x@H>b%LQ zd5pgx1qzL-Uw#yJE=egeOX1#c3dUP%i=vJe3Xu(Z&tt;RT}}3f3JS_;rp9b@ILBkE z;7RQ`p|+fd$35%*G-4?!DMjDMk7-p@RYhIX`j&Qgmg1!NC!sF%mG>@0X0{}u<{YN0 z$aqW|UX_;%BIYN{?Oj}48ud*4+uX!FjZnc7o|_bZ_x1)$Z64iXWzERTBPulcvHJ7a z`A5L{K%t2gr$Je`Q%_HioRbqb6_)`vV_b*17$p`KR(Z}hWo2aq0v>#%Q{0&es=Z$I zqmYQpJOa8b3VxMgi8tL_?F|nP4-5*znA$}k6s%Ul>(YbrKAUT6>o9LS5wvP@_>`Bn zOQFPy8AuL)&$N7b@K#+zBPijn9)B7VF7+@cNz7|I9GZ?MoU zERj^bKh+U>N_bUbVy3emLB(Aa0nDc4PT9c@IG^FV{YuY*BbY6P1-^2LSU zTYaV{ZNf-gu2ol8qd|OXkj9dqRxL#&XnNYH%wdB3?d?a3 zrPjUUu_0qCE92?!2=tVE%lP>eOAQ_x39b#8W5cT4R!a$#XOWqzaNIpVoO8D(A4rB? z3SC~d1bU06;lsRo^{RuC&+R_yli7M-GHPlisf+E>eo|W6E^`*oiHV7wot;MLp4}D_ zDRdVl3D{f($QzFhJ>?-RTHg*4OW*ocL;1^p)x}(FB`=RtUS8hx;_R4LP*B0mjlVsP zDGsX3-A*U%cyBHEGrPk~4W*Tpm5aN33n0yI|BH*aC|lx1zYL^^$b5EsfUJfFS&bKp zKu>Q>jM~^TO8ZV*XZ+2DwY9JyEIdpECKgtFa&osDe?l0J!p?P3`hQ%>EqU!f%TC|? zZt^W6yd6oePJ9Ufm~~mpgl0AdD( zh2b$u`gKNxux+-aM&^V;^-j;sOvGvw4h*QjOH5qcD*W+v>fi5~sFD(XDy{m1uO;LS za!KDO&wxZv%A5&puK%76f0L9H9!A2%@AS%UqJ*`iwDhq`+y30;1@)5}kD!PM{F&9| zWo%$N06jM!T*KcN*dr|Q_g|-{_j?fu!Uq*W$uPg~iGTe%aClfdDLMJq-JT*xXw-I# z9HUr?%0JDuy2vS@`(S3d(19prppWgT%DCcJ6jR1O0`e=q28M*-AO^OITq)NGpRmL? z&do6a)XEzf(E~|$V9qceg`MqNHyiK8bDTRa;j?MG=Ay z#LH0c)GZS`4_Feyo$vy#Pet!1?8V}0@5d_7Eh>6?dR~imqF14zB@8kDM)XV;#!Ozc zm00ztKYknm+w-f($K5|(L5yG&}z|Z}$=p z9r>H*!?k3RD(Mh2dk<*|^ zNlBT9T114$#3%rK@cJFOB)%1l2E}sw_HCmommpXD6i{U#!~FJog*n-L?H5}k?3Ab< zKYnZr8|42al~6P72Lho_S1e^vSn&@vHTHZTuIuw}yXyl>TvSwWb+ssT)cr~YzydHD zc1oT`EgQ0j`}?i13e4m=Y_5LCe_2QK9tVS9D6=1nUGcc1m8}*66%6o(Aw5EPor)@S zruJFO_;}Kahco57+=8vK-yv(5)YQ~|f4gpvS2$j;KXZBdl!J=LnCQie7l}jlR!^Ts zfcS50Z^uQr{9S$^?)#7Ey0DX_=tQmSpF-o{_;@nie1i~>$Qhu&DJdyMJl08l_Sc)d z?j<)gNOBuh1*RgOnRmTmecfew9afg~h#2 z5a)ZePZ${HH#<=uc@$&myCxn#{~p7Dq_XI6^N=0HbvYSGy%8Q4{NH#lkrxb4#x#^! zz3D&Xf2|O9V~vdIZCu(4KHR1Sy3#Q)An^D1XQv=o-`D_cNJ(eNG}F?81xS23?tHER z&ly{ab?+pcfH#l#J&J}{x!57*p<~taDSIuCwLXSduU_5DKNv)9Z}SG6d8^i+D=||L zh<+U8T)EoazvgP*y?&yOn|r$ZoC3$ip*`77@X#VtF~)rQMw=k)A)T*t3}p?}z%~jc zc<_%2y{*p#CZ}4~tXV+kwtKzt*XIEE{Jc}8UAj1r}WuFCKRpvl@&ZwnJmWPw` z)%*8)sr_xOt)|da(3%~<_pryc|oFE|~;l7HB!|b|vS+v7p~QkN;aR`eiJFflR9yl9-E7aJR;IgRURxD3AW zIPV{fnOL0uLnZN=z100XY;9o?92kh;G^#4<8*uLyB}E@6C1la zEPhe$nmaJJ0$_CJ zAl1*#&leUJWGYvdmm3=!5wWqcoNV7e%CiKiv&(}m7?0H~WYbxPa^MvZuqe}!0)Vx? zsrk0ld)FL1!~)ah5#EgMllk<36Ar`TVSRo5#(@FSz+AcCnV1X9 zB>-3kZ>Xha3d?7xf6B{Kaa=?&#^Hfc{Dn1lzc*P>3rRstLK0SAFA;FGfS0H_l3!Jo z^gHi5zvY$N$eIH1PN0U|PX6hAia-rw4A{Gm$ZJsC<9!jT2Kyxs`wM!frJBbcye6;D zzHJ^DwL;_iW>8!j#>RbKoCaW?z%z7oF@2g$R>|1f*k}ULffCD-%?Q-Y8D6iiyELiy zJ0{;->sL}yAp$|x?UmvK4j>wk>cfW*;nC5S$g5oJ?BRoPjaI6w0}Se(b(GZ90+XOc zh!N`p8Ccijlk-wRE&Zpdb{6Nod$1pscv@H8A@va+&zIG=XCz0K$Q&q3G6 z;`^iPo0>Dmb9wAX5`Uh8 zLTg&vd))O+`_71@5|C>7(@ste0=a)?NH_j1f(lR%Wog?g4EGB zG|U91xq^@1lp^ZRYu1cyX>Bcgi`)#_$e;(VR_rjr4BS2+Hr7Q^(rg zh+-$1DqecO5+qV|X_aZPc$Pv97@OHfJWdky218nCpIbsBB}tp{srFnVs4>1q;z8?xcmLy zzl#()%!l{5Aj1J61WLvVsazj8dIdS$vQBzSmu(ToxX-;dcNWq~~F3AeJcvKEeZmw5U3 zfR1NfOy9TA>{4jlk3k^wsL&#Ydcr}-oQ6RKDyNcuW@NF-hMf@bD|pOK2_N_z@J=($5b9<3C}SH4?15(%B^y@P-r@sBvnwJl^L04y^yfOT;gObS~gh=bbN_PgAEL7H5ozh^PuU7c;K+!GUmXearsO zp)zQr`Np92ncCk{%k{p8MJ@}n+cUNAFJ#k1T+#a3pzD2VYRvYwgWvJWdvr8-vw(nr z;B{hRXh$5=(B(C_U0yTHi@o$qTh>e!wqW3v+FB$L5z!_+rPt;#hu_8V+P;O7lG6U4 zIVO1a5oJYboldGz)PPl|o~LzPkt0_$C+A>J93ev5)H0fJF1jTo-@ZJtxLBlI>2iPQ z(e6fe`r<^X&4H7JgTv2Fv0;-J=bpj+g}`<<6{Af#9VwWY`jhaC-lCBU9&O~5)@$Pz z4)_Y2GSql67GT!MWZJJ^ze<`!`?EATxS!O#ijF2~Pj&&}LpnU3X_p-HcJn^_p0Yz~ ze|ASon@!6_o2|XoT42gMBs+&UPN|SCUH`a#%4DW+qCTf0FeO|9giN~^y@8b#YhSul z9E2)2A;OW7kpa%sHl%r@YHVyA-2vb{Ff=3w`tPywmjZ}xUA(+P!K#7;$?Nq; zn>TJCGBPp@koo&(Gmn)HMdh6h)THkSKnSy@HkPB;WYr{!P zOLOSJ{3P}ZpS_u^6lF~8R@r35^%u(Z@-UQ)vV90MypX2+yt0iul#lKHUg?AyTf z#n1j2V`F0%F+`aSJQ9fa<-ymEIXH0p&5EgxLREk1qVz!>^ql-dMSlT8csWDjIsaO8D%D$J{4EO;zHl zA8Ja1vVaWCp*2?vSPgJtqkOP>8IleNlRupjOCB#@Yi(<58XD3<{pqi0lIm|?8(Ndo z)rfU!QEF;7IA8!^Ieb>9S(~h#fd||NIy|}pXa^w;f!suRtErV04ibqh-`nl(RtB#o z=u^+gc-mm@g_3L73zobRk#>R%(OpT}ac`|aX!R-Ul8|r?uUv;cv2ODwL z)~lWUN7sbZ{7okcu%>ot;Hzq@s~4I>2%{@tf>Tvh^~tc(i8IUmb(klLc&OrAog3qv;eb@XDn>lz5X#1MJUTE@RfuK)qkzdzKvD0Fo0 zOFY9YnEg?bqQY>Su>OSiYbf6Eb zgM(z(*i??@Whj_RF1*#%)l=6dx5f&yeG9+m=I+4vNwZTl!wd{^*8=zIC#uV}pf0a6 zieHKReB*r&sJx8ALK3iuXgu8a0v?i6RKx}SHHRFV>(w_fhy-c#z5E$K(9l=aOs4EF zU*^H2fO12xd?*Ri#q2TgY|=Bm5slM`$EAnK0%|l&VKx!?b}0WJAET)l95E2091-5h z-q*w#NuK3%=egxZU(Lj>CEaFW= zk4Iwf@-enPb+EXyG?Cn2M2)fL8uqSh{C^p6{wLr6&rxW0LFTnrY!Q}jYBT-DT3NEC zTcY+3meX-k7vF@e$i|>+%*KmC@#KplwvG|MZM11VGXLpe8jl^cRdup70$iH&y^>dP zd~|fr?iH0`RT{~BfZ~G$OnWD5n31{vRjW@<6Mz1)uOhkHF^RtB+GXKmn)Rk~PHM~` zL;-zuOR=Q=BkY!?^jW&+&cA4t{`+BevO~sPwL4yXe0*MCLK>v9NyA0l&a-ucnsjWD zpCP85o3C*u2*Er)K32aYh&=oI$NTJv4<@uHb1X^iTxUw06VT@Y4)4C zGL}3GS-Ev@@?k(~VIfb#$Bz%C{_X8$!bCP_f8V3VaklRHaE<2{P2qK3Q-mh~)8WM- z6}QpRY+<#}!5vCEI%TQEo|R#06F(VIBvOn2L-c3%$Vu>hl#GmOs_Bxcn^Tp4d@rxR zxNTx-c?*Pxf>fe%mNppLZ(uC7l(XKz`~MyuW`lxUcLadpu(!9jgQVP`E9u=kdDyYR zxV^o-955xCK)xPRF#OGd>58Uo#%rhRVjk=xpl;xvz}qObwYN8n*|(bWt)Nh#OxjbT_?_W1kzGKK!see^X_kU7HqGE|-= zV`{ZOJq}g{9Tg%1!Gb`j_D%KlbmhIt;^EwjG37oGmJ6U2_ZJF)y}v$6kA(rXQH=*a zq6h*7sFERHb;n7Fj4k~6<>chf&i4AlBO+vAsDc<#&H{;*UHKH844Ya?INZOT73(`7 zErH)G_EQyH@Vy}rFp2veks=z`_I3f7+Yg(7cVPO< zqylm@k>`JJ**GsRs$@`8Q7yu&(a&dyiHOj-oOr+)O`sjupTB?Iz?ljd+dDeO05;mQ zW@ltDqXP+e!kT=~tx-hdk!DdF#3y`we9?Q|lgICrS;2wR6xz?!2)S@-HJJ31ZSM zaB*j*}1Z-jKYn3F1;LwN~9 zf%;B1YS*s=7~ecg3mS?kVxs5*^>F+()N|u2MZ0CVZL!g`mTMJ;p4|m-QAG^dD?ee=NmE3 zV6YXMnR(MNEl+l?E(>U`HVYYfDI8w*Yx%4zNBSX%CSTLs1? z_=OZiFDl9R@Zr)`ZYz=hFl9Z}8f*typyMK3TS24{!>D9@YRX=)KWu)P(SM@EDv95U zKrx062LU-$QBlz+qyqsVA?+5rIX=Vq-+-$EM(jqlUc@jT!cFfFQ(=<}2#|ykb9rJ0 zGZ=6MI6DC6MzEwk+djh~n%!#DL@6EwvyezrBXpRcn8yO6Nbp5 zhdl;8NwBs(?|CdhpYFfsg%Sb|T#(N|kKCY7kDx8rD_|Db+}<9_y$`V$j1m{Zm}dL3 zz0QtY0krH{mmoAGBPV|ep!6%-2+}PuIxS%NUH@%A*4ELH$xt82c6k2$Ibs;uaxcrL zaTGM?K(5YRM4%D35}aNE!35*p?0?DY>$VUMB)hL|r`*{GV||m4j|?*?u;C{Qc?5_v zg!G6^Nx-=eoGmhg2S;eXk1jCzQBdAe4PBy=B0_d~)FHL5^CUr;)d|Y&^8C+>Xh%5F z0q&^$&36MB{&+9xZ z9%Dlh)dn#x-SqS{DHWBX4J2>(V(CRO5$GdIu$Z(DHJBiU&s2(Q2QJIljRvpv`}c2j z+yp~S<;u0?Wz+rj!Gi`h?)UC)_xWrHAn;`X1N9AZZLnXo{l}-LLzgf9E_cCMC-i9# zF^}~?Fr@N|ivLk>U9_a6h#+ZcYE?mZclVP4CrA@u^dSR}GFjmmCF;J44xC}AIqDs@ z0BmP!Yx^y+e|9$QxBO&@6(Kn9;flf06&VN@(4Z6%00x#N3v{C)czbp(pGdfq9f5Vb06XhtmRh5Zp5{F?no$`Ow8U zM{Pq;4_+gt;b~BQc?ZTlyLK&S=U$baF&fX9$y^kWoxy$0AIX`2=`{DsWT)6vlV8D? z2>QUGuS-TSkM+3M&LvW|;XvKu63hR~5yX2!rmK+8qQwe2>GIxRC(9OalVBRS$N%-q z7xVyxB|aQZ!{w&=$zAi-Mt!W6dIK!m?q`B6bMGfu3W)GQA;wUO$&gOV^bP)RPVW6z nVf)_给你一个下标从 0 开始的字符串 s ,这个字符串只包含 0 到 9 的数字字符。

    -

    如果一个字符串 t 中至多有一对相邻字符是相等的,那么称这个字符串 t半重复的 。例如,00100020200123200254944 是半重复字符串,而 001010221101234883 不是。

    +

    如果一个字符串 t 中至多有一对相邻字符是相等的,那么称这个字符串 t半重复的 。例如,"0010" 、"002020" 、"0123" 、"2002" 和 "54944" 是半重复字符串,而 "00101022" (相邻的相同数字对是 00 和 22)和 "1101234883" (相邻的相同数字对是 11 和 88)不是半重复字符串。

    -

    请你返回 s 中最长 半重复 子字符串的长度。

    - -

    一个 子字符串 是一个字符串中一段连续 非空 的字符。

    +

    请你返回 s 中最长 半重复 子字符串 的长度。

     

    -

    示例 1:

    +

    示例 1:

    + +
    +

    输入:s = "52233"

    + +

    输出:4

    + +

    解释:

    + +

    最长的半重复子字符串是 "5223"。整个字符串 "52233" 有两个相邻的相同数字对 22 和 33,但最多只能选取一个。

    +
    + +

    示例 2:

    + +
    +

    输入:s = "5494"

    + +

    输出:4

    + +

    解释:

    + +

    s 是一个半重复字符串。

    +
    -
    -输入:s = "52233"
    -输出:4
    -解释:最长半重复子字符串是 "5223" ,子字符串从 i = 0 开始,在 j = 3 处结束。
    -
    +

    示例 3:

    -

    示例 2:

    +
    +

    输入:s = "1111111"

    -
    -输入:s = "5494"
    -输出:4
    -解释:s 就是一个半重复字符串,所以答案为 4 。
    -
    +

    输出:2

    -

    示例 3:

    +

    解释:

    -
    -输入:s = "1111111"
    -输出:2
    -解释:最长半重复子字符串是 "11" ,子字符串从 i = 0 开始,在 j = 1 处结束。
    -
    +

    最长的半重复子字符串是 "11"。子字符串 "111" 有两个相邻的相同数字对,但最多允许选取一个。

    +

     

    diff --git a/solution/2800-2899/2856.Minimum Array Length After Pair Removals/README.md b/solution/2800-2899/2856.Minimum Array Length After Pair Removals/README.md index 8faf6a472558f..3c77aadedc860 100644 --- a/solution/2800-2899/2856.Minimum Array Length After Pair Removals/README.md +++ b/solution/2800-2899/2856.Minimum Array Length After Pair Removals/README.md @@ -28,52 +28,61 @@ tags:

    你可以执行以下操作任意次:

      -
    • 选择 两个 下标 i 和 j ,满足 i < j 且 nums[i] < nums[j] 。
    • +
    • 选择 两个 下标 i 和 j ,满足 nums[i] < nums[j] 。
    • nums 中下标在 i 和 j 处的元素删除。剩余元素按照原来的顺序组成新的数组,下标也重新从 0 开始编号。

    请你返回一个整数,表示执行以上操作任意次后(可以执行 0 次),nums 数组的 最小 数组长度。

    -

    请注意,nums 数组是按 非降序 排序的。

    -

     

    示例 1:

    -
    -输入:nums = [1,3,4,9]
    -输出:0
    -解释:一开始,nums = [1, 3, 4, 9] 。
    -第一次操作,我们选择下标 0 和 1 ,满足 nums[0] < nums[1] <=> 1 < 3 。
    -删除下标 0 和 1 处的元素,nums 变成 [4, 9] 。
    -下一次操作,我们选择下标 0 和 1 ,满足 nums[0] < nums[1] <=> 4 < 9 。
    -删除下标 0 和 1 处的元素,nums 变成空数组 [] 。
    -所以,可以得到的最小数组长度为 0 。
    +
    +

    输入:nums = [1,2,3,4]

    + +

    输出:0

    + +

    解释:

    + +

    +

    示例 2:

    -
    -输入:nums = [2,3,6,9]
    -输出:0
    -解释:一开始,nums = [2, 3, 6, 9] 。
    -第一次操作,我们选择下标 0 和 2 ,满足 nums[0] < nums[2] <=> 2 < 6 。
    -删除下标 0 和 2 处的元素,nums 变成 [3, 9] 。
    -下一次操作,我们选择下标 0 和 1 ,满足 nums[0] < nums[1] <=> 3 < 9 。
    -删除下标 0 和 1 处的元素,nums 变成空数组 [] 。
    -所以,可以得到的最小数组长度为 0 。
    -
    +
    +

    输入:nums = [1,1,2,2,3,3]

    + +

    输出:0

    + +

    解释:

    + +

    +

    示例 3:

    -
    -输入:nums = [1,1,2]
    -输出:1
    -解释:一开始,nums = [1, 1, 2] 。
    -第一次操作,我们选择下标 0 和 2 ,满足 nums[0] < nums[2] <=> 1 < 2 。
    -删除下标 0 和 2 处的元素,nums 变成 [1] 。
    -无法对数组再执行操作。
    -所以,可以得到的最小数组长度为 1 。
    -
    +
    +

    输入:nums = [1000000000,1000000000]

    + +

    输出:2

    + +

    解释:

    + +

    由于两个数字相等,不能删除它们。

    +
    + +

    示例 4:

    + +
    +

    输入:nums = [2,3,4,4,4]

    + +

    输出:1

    + +

    解释:

    + +

    +

     

    diff --git a/solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase1.gif b/solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase1.gif new file mode 100644 index 0000000000000000000000000000000000000000..8dcbbf5e6e0dfa20483ea1ff88a1062e88e6d7a8 GIT binary patch literal 312697 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%0D3=AlzSzmLqgap~;378P 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 literal 0 HcmV?d00001 diff --git a/solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase2.gif b/solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase2.gif new file mode 100644 index 0000000000000000000000000000000000000000..e21016095c8a64f99ceca967205bd92c8582312f GIT binary patch literal 531419 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 z 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

    jN#LFE==Icy?7gU-^Nd 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%0DIXuc>0*pQ)l9-fO>#VK%p1>(v+-ZZwxrk}rK{ zc7Q=9&%)RhW^|g~2QmuJojuXZyB%hczgk%x^pGKtc*obvop|F28Nq={-OVt+sSzMQ zd=eX{fG0--EUi2P)q9C4l$rgz3rn`kdp;$WT{khj7wSX(&0?{TOiDT|=J;380J%$iPV;B_@5 z4tL3QJ#l}wd1&qZz#i&2(S4rzs{(FmbJ*FqK& z%0@zm!+1qI?Rw){rSp!xm4wR<*Qs-|+mhB2Mt%#D=HUX%F65c%4|1F14R>H-UQYGG$;U3_j7SwQt3eT}9hxXOrEy1k1m5ZR4I80J#VC+c94 z_I(98mVSpx1iQGyP2A?0oCsKhMKmDdmKI^e-D1FICE+YZ*)UVM$qmJbZ+RMEe$`+6 zD>TqDpuh;9Oxo2w`t8Jyy9YxA%*rT=k}V3u{ZbcIVzpmI?O2F-|8GAouA6=AVxvbatpY zIwHrOoJ!=s7BE7*A=79Ztb80o6Ada8TJv4uis(u#|2{H&MYTYe^ra)<9>GfBWW4r6TiBdST? z%N0$?;CdoLy=aoo`Fr?V&gZJHsFhbbzs$Z+((8L-dgR<;zmLM6hWV}wPjuMnwe0=5 zVlEpT@E3KUdctKDHqYFf55+YKJd-#`Nl#4&6clER3Be7%LdU8{kES6lbTgbN5A%nJ zIi5Nk_9P;!^(c5`YE$KfM~&VFz5`uMz*6U3O?IWM5z~95W7&F7BHtex_>O57u^&A5 zkxQwc{c5XN+1Sv%m~ir!eFR)&sYr7~WBz&lsq_Z}w|5T5@X41GuvZ@9u={HD<|v!a zk1b2Il~xY#1gvD1XSm1q;fZ-_O(Gm`ZZkz7^X{KQvL9F3%csAc)?PINGYAk1SKGQd z&&+@wQkfROS&hyvSxOQTYIT)FP`aQyM>vv+hoc81`fjkL?jUoN6uaLgXp1il?&anP z)!8w_X1O1!hC(pJsq&E=LYc0V@iVeIC*^RR3eWpeis7q`Eiv0U@a+j5UdI&+f2lTI z*tBkgyGefDg$$3E8?F|wh}Nd*$XZ{Jv`bNllB_^TizoDCm`K8xD})@IVsA#ujh9M^ zl)lPcBZVQ=ZxrC($=*?HTNs~b-T+aQyd541vO-8L#{)vC9&_BpeqK(x;7Tdy{KBmi zo&g#pe&;RnQ4?i`@$hk}Sk;NVeDn0|?v5stAy?yhSC|sd&bmo=bE`%%p^|l~A&c1^ zsjfjhc2|U0W;QU$?r`jUo5%$N0(9(|26au?wKd-_`QekM_iFGfNu*`SUM|;@=!lgS-(vq z4mw&aazK?7<_%XA+Ckg=6Fy&2�*YcoQayjTE2Olyv8vq^WoxWV>V{ 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

    e^*+N4eJyB0UTo!RlvbSb&fSL! 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 literal 0 HcmV?d00001 diff --git a/solution/3100-3199/3142.Check if Grid Satisfies Conditions/README.md b/solution/3100-3199/3142.Check if Grid Satisfies Conditions/README.md index df4454e070997..fa48ce630daf8 100644 --- a/solution/3100-3199/3142.Check if Grid Satisfies Conditions/README.md +++ b/solution/3100-3199/3142.Check if Grid Satisfies Conditions/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 简单 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3142.Check%20if%20Grid%20Satisfies%20Conditions/README.md +rating: 1303 +source: 第 130 场双周赛 Q1 tags: - 数组 - 矩阵 diff --git a/solution/3100-3199/3142.Check if Grid Satisfies Conditions/README_EN.md b/solution/3100-3199/3142.Check if Grid Satisfies Conditions/README_EN.md index 282d8cd22fd39..faed73db7a811 100644 --- a/solution/3100-3199/3142.Check if Grid Satisfies Conditions/README_EN.md +++ b/solution/3100-3199/3142.Check if Grid Satisfies Conditions/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Easy edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3142.Check%20if%20Grid%20Satisfies%20Conditions/README_EN.md +rating: 1303 +source: Biweekly Contest 130 Q1 tags: - Array - Matrix diff --git a/solution/3100-3199/3143.Maximum Points Inside the Square/README.md b/solution/3100-3199/3143.Maximum Points Inside the Square/README.md index 96d3b0570412d..5e252acdf3e44 100644 --- a/solution/3100-3199/3143.Maximum Points Inside the Square/README.md +++ b/solution/3100-3199/3143.Maximum Points Inside the Square/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3143.Maximum%20Points%20Inside%20the%20Square/README.md +rating: 1696 +source: 第 130 场双周赛 Q2 tags: - 数组 - 哈希表 diff --git a/solution/3100-3199/3143.Maximum Points Inside the Square/README_EN.md b/solution/3100-3199/3143.Maximum Points Inside the Square/README_EN.md index 59ede6de414e6..2482d36fbe904 100644 --- a/solution/3100-3199/3143.Maximum Points Inside the Square/README_EN.md +++ b/solution/3100-3199/3143.Maximum Points Inside the Square/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3143.Maximum%20Points%20Inside%20the%20Square/README_EN.md +rating: 1696 +source: Biweekly Contest 130 Q2 tags: - Array - Hash Table diff --git a/solution/3100-3199/3144.Minimum Substring Partition of Equal Character Frequency/README.md b/solution/3100-3199/3144.Minimum Substring Partition of Equal Character Frequency/README.md index b363dacafeae0..a668078a18556 100644 --- a/solution/3100-3199/3144.Minimum Substring Partition of Equal Character Frequency/README.md +++ b/solution/3100-3199/3144.Minimum Substring Partition of Equal Character Frequency/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3144.Minimum%20Substring%20Partition%20of%20Equal%20Character%20Frequency/README.md +rating: 1917 +source: 第 130 场双周赛 Q3 tags: - 哈希表 - 字符串 diff --git a/solution/3100-3199/3144.Minimum Substring Partition of Equal Character Frequency/README_EN.md b/solution/3100-3199/3144.Minimum Substring Partition of Equal Character Frequency/README_EN.md index 158bc9f881e8f..b719a3f5d289c 100644 --- a/solution/3100-3199/3144.Minimum Substring Partition of Equal Character Frequency/README_EN.md +++ b/solution/3100-3199/3144.Minimum Substring Partition of Equal Character Frequency/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3144.Minimum%20Substring%20Partition%20of%20Equal%20Character%20Frequency/README_EN.md +rating: 1917 +source: Biweekly Contest 130 Q3 tags: - Hash Table - String diff --git a/solution/3100-3199/3145.Find Products of Elements of Big Array/README.md b/solution/3100-3199/3145.Find Products of Elements of Big Array/README.md index d2a55b7b2dc7c..e405d5ea39535 100644 --- a/solution/3100-3199/3145.Find Products of Elements of Big Array/README.md +++ b/solution/3100-3199/3145.Find Products of Elements of Big Array/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 困难 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3145.Find%20Products%20of%20Elements%20of%20Big%20Array/README.md +rating: 2859 +source: 第 130 场双周赛 Q4 tags: - 位运算 - 数组 diff --git a/solution/3100-3199/3145.Find Products of Elements of Big Array/README_EN.md b/solution/3100-3199/3145.Find Products of Elements of Big Array/README_EN.md index e2b3afaec4218..381c10968c8a9 100644 --- a/solution/3100-3199/3145.Find Products of Elements of Big Array/README_EN.md +++ b/solution/3100-3199/3145.Find Products of Elements of Big Array/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Hard edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3145.Find%20Products%20of%20Elements%20of%20Big%20Array/README_EN.md +rating: 2859 +source: Biweekly Contest 130 Q4 tags: - Bit Manipulation - Array diff --git a/solution/3100-3199/3146.Permutation Difference between Two Strings/README.md b/solution/3100-3199/3146.Permutation Difference between Two Strings/README.md index cdeb3b47b8802..24487d214e896 100644 --- a/solution/3100-3199/3146.Permutation Difference between Two Strings/README.md +++ b/solution/3100-3199/3146.Permutation Difference between Two Strings/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 简单 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3146.Permutation%20Difference%20between%20Two%20Strings/README.md +rating: 1152 +source: 第 397 场周赛 Q1 tags: - 哈希表 - 字符串 diff --git a/solution/3100-3199/3146.Permutation Difference between Two Strings/README_EN.md b/solution/3100-3199/3146.Permutation Difference between Two Strings/README_EN.md index 3191c523eea80..b42700dca479f 100644 --- a/solution/3100-3199/3146.Permutation Difference between Two Strings/README_EN.md +++ b/solution/3100-3199/3146.Permutation Difference between Two Strings/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Easy edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3146.Permutation%20Difference%20between%20Two%20Strings/README_EN.md +rating: 1152 +source: Weekly Contest 397 Q1 tags: - Hash Table - String diff --git a/solution/3100-3199/3147.Taking Maximum Energy From the Mystic Dungeon/README.md b/solution/3100-3199/3147.Taking Maximum Energy From the Mystic Dungeon/README.md index 2e945c2025f56..5c21898309773 100644 --- a/solution/3100-3199/3147.Taking Maximum Energy From the Mystic Dungeon/README.md +++ b/solution/3100-3199/3147.Taking Maximum Energy From the Mystic Dungeon/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3147.Taking%20Maximum%20Energy%20From%20the%20Mystic%20Dungeon/README.md +rating: 1460 +source: 第 397 场周赛 Q2 tags: - 数组 - 前缀和 diff --git a/solution/3100-3199/3147.Taking Maximum Energy From the Mystic Dungeon/README_EN.md b/solution/3100-3199/3147.Taking Maximum Energy From the Mystic Dungeon/README_EN.md index 555a3756b3e76..5492f9cc5cb2b 100644 --- a/solution/3100-3199/3147.Taking Maximum Energy From the Mystic Dungeon/README_EN.md +++ b/solution/3100-3199/3147.Taking Maximum Energy From the Mystic Dungeon/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3147.Taking%20Maximum%20Energy%20From%20the%20Mystic%20Dungeon/README_EN.md +rating: 1460 +source: Weekly Contest 397 Q2 tags: - Array - Prefix Sum diff --git a/solution/3100-3199/3148.Maximum Difference Score in a Grid/README.md b/solution/3100-3199/3148.Maximum Difference Score in a Grid/README.md index e579e3c8c1b09..a449b6239b2b2 100644 --- a/solution/3100-3199/3148.Maximum Difference Score in a Grid/README.md +++ b/solution/3100-3199/3148.Maximum Difference Score in a Grid/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3148.Maximum%20Difference%20Score%20in%20a%20Grid/README.md +rating: 1819 +source: 第 397 场周赛 Q3 tags: - 数组 - 动态规划 diff --git a/solution/3100-3199/3148.Maximum Difference Score in a Grid/README_EN.md b/solution/3100-3199/3148.Maximum Difference Score in a Grid/README_EN.md index 1b57e29608aae..8c361aec099e6 100644 --- a/solution/3100-3199/3148.Maximum Difference Score in a Grid/README_EN.md +++ b/solution/3100-3199/3148.Maximum Difference Score in a Grid/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3148.Maximum%20Difference%20Score%20in%20a%20Grid/README_EN.md +rating: 1819 +source: Weekly Contest 397 Q3 tags: - Array - Dynamic Programming diff --git a/solution/3100-3199/3149.Find the Minimum Cost Array Permutation/README.md b/solution/3100-3199/3149.Find the Minimum Cost Array Permutation/README.md index 7390985425b50..3a807344e82b4 100644 --- a/solution/3100-3199/3149.Find the Minimum Cost Array Permutation/README.md +++ b/solution/3100-3199/3149.Find the Minimum Cost Array Permutation/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 困难 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3149.Find%20the%20Minimum%20Cost%20Array%20Permutation/README.md +rating: 2641 +source: 第 397 场周赛 Q4 tags: - 位运算 - 数组 diff --git a/solution/3100-3199/3149.Find the Minimum Cost Array Permutation/README_EN.md b/solution/3100-3199/3149.Find the Minimum Cost Array Permutation/README_EN.md index 18388287a77a4..9c085d7a06677 100644 --- a/solution/3100-3199/3149.Find the Minimum Cost Array Permutation/README_EN.md +++ b/solution/3100-3199/3149.Find the Minimum Cost Array Permutation/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Hard edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3149.Find%20the%20Minimum%20Cost%20Array%20Permutation/README_EN.md +rating: 2641 +source: Weekly Contest 397 Q4 tags: - Bit Manipulation - Array diff --git a/solution/3100-3199/3151.Special Array I/README.md b/solution/3100-3199/3151.Special Array I/README.md index 1a8549e920cc1..dfcb793d3cbbe 100644 --- a/solution/3100-3199/3151.Special Array I/README.md +++ b/solution/3100-3199/3151.Special Array I/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 简单 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3151.Special%20Array%20I/README.md +rating: 1152 +source: 第 398 场周赛 Q1 tags: - 数组 --- diff --git a/solution/3100-3199/3151.Special Array I/README_EN.md b/solution/3100-3199/3151.Special Array I/README_EN.md index f3852e86a0386..89af1d27ffdf8 100644 --- a/solution/3100-3199/3151.Special Array I/README_EN.md +++ b/solution/3100-3199/3151.Special Array I/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Easy edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3151.Special%20Array%20I/README_EN.md +rating: 1152 +source: Weekly Contest 398 Q1 tags: - Array --- diff --git a/solution/3100-3199/3152.Special Array II/README.md b/solution/3100-3199/3152.Special Array II/README.md index 954282dbb0567..7c4f7a32ca356 100644 --- a/solution/3100-3199/3152.Special Array II/README.md +++ b/solution/3100-3199/3152.Special Array II/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3152.Special%20Array%20II/README.md +rating: 1523 +source: 第 398 场周赛 Q2 tags: - 数组 - 二分查找 diff --git a/solution/3100-3199/3152.Special Array II/README_EN.md b/solution/3100-3199/3152.Special Array II/README_EN.md index c9070e32d9947..a04ba941e98ac 100644 --- a/solution/3100-3199/3152.Special Array II/README_EN.md +++ b/solution/3100-3199/3152.Special Array II/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3152.Special%20Array%20II/README_EN.md +rating: 1523 +source: Weekly Contest 398 Q2 tags: - Array - Binary Search diff --git a/solution/3100-3199/3153.Sum of Digit Differences of All Pairs/README.md b/solution/3100-3199/3153.Sum of Digit Differences of All Pairs/README.md index 613c90ef3a9a9..ec1940c577adf 100644 --- a/solution/3100-3199/3153.Sum of Digit Differences of All Pairs/README.md +++ b/solution/3100-3199/3153.Sum of Digit Differences of All Pairs/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3153.Sum%20of%20Digit%20Differences%20of%20All%20Pairs/README.md +rating: 1645 +source: 第 398 场周赛 Q3 tags: - 数组 - 哈希表 diff --git a/solution/3100-3199/3153.Sum of Digit Differences of All Pairs/README_EN.md b/solution/3100-3199/3153.Sum of Digit Differences of All Pairs/README_EN.md index e9fd7d563cfe6..d26d68ffdbc6f 100644 --- a/solution/3100-3199/3153.Sum of Digit Differences of All Pairs/README_EN.md +++ b/solution/3100-3199/3153.Sum of Digit Differences of All Pairs/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3153.Sum%20of%20Digit%20Differences%20of%20All%20Pairs/README_EN.md +rating: 1645 +source: Weekly Contest 398 Q3 tags: - Array - Hash Table diff --git a/solution/3100-3199/3154.Find Number of Ways to Reach the K-th Stair/README.md b/solution/3100-3199/3154.Find Number of Ways to Reach the K-th Stair/README.md index b58908d009ba4..857b6a73d2c6c 100644 --- a/solution/3100-3199/3154.Find Number of Ways to Reach the K-th Stair/README.md +++ b/solution/3100-3199/3154.Find Number of Ways to Reach the K-th Stair/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 困难 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3154.Find%20Number%20of%20Ways%20to%20Reach%20the%20K-th%20Stair/README.md +rating: 2071 +source: 第 398 场周赛 Q4 tags: - 位运算 - 记忆化搜索 diff --git a/solution/3100-3199/3154.Find Number of Ways to Reach the K-th Stair/README_EN.md b/solution/3100-3199/3154.Find Number of Ways to Reach the K-th Stair/README_EN.md index 7967f0c0e7b96..a63401fef683c 100644 --- a/solution/3100-3199/3154.Find Number of Ways to Reach the K-th Stair/README_EN.md +++ b/solution/3100-3199/3154.Find Number of Ways to Reach the K-th Stair/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Hard edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3154.Find%20Number%20of%20Ways%20to%20Reach%20the%20K-th%20Stair/README_EN.md +rating: 2071 +source: Weekly Contest 398 Q4 tags: - Bit Manipulation - Memoization diff --git a/solution/3100-3199/3157.Find the Level of Tree with Minimum Sum/README.md b/solution/3100-3199/3157.Find the Level of Tree with Minimum Sum/README.md index 0f1536eff3fb0..1befea6519238 100644 --- a/solution/3100-3199/3157.Find the Level of Tree with Minimum Sum/README.md +++ b/solution/3100-3199/3157.Find the Level of Tree with Minimum Sum/README.md @@ -2,6 +2,11 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3157.Find%20the%20Level%20of%20Tree%20with%20Minimum%20Sum/README.md +tags: + - 树 + - 深度优先搜索 + - 广度优先搜索 + - 二叉树 --- diff --git a/solution/3100-3199/3157.Find the Level of Tree with Minimum Sum/README_EN.md b/solution/3100-3199/3157.Find the Level of Tree with Minimum Sum/README_EN.md index 3e161b3bd3414..4a805f12b288a 100644 --- a/solution/3100-3199/3157.Find the Level of Tree with Minimum Sum/README_EN.md +++ b/solution/3100-3199/3157.Find the Level of Tree with Minimum Sum/README_EN.md @@ -2,6 +2,11 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3157.Find%20the%20Level%20of%20Tree%20with%20Minimum%20Sum/README_EN.md +tags: + - Tree + - Depth-First Search + - Breadth-First Search + - Binary Tree --- diff --git a/solution/3100-3199/3158.Find the XOR of Numbers Which Appear Twice/README.md b/solution/3100-3199/3158.Find the XOR of Numbers Which Appear Twice/README.md index 73ce08e696a4a..2d026fac1fae9 100644 --- a/solution/3100-3199/3158.Find the XOR of Numbers Which Appear Twice/README.md +++ b/solution/3100-3199/3158.Find the XOR of Numbers Which Appear Twice/README.md @@ -2,6 +2,10 @@ comments: true difficulty: 简单 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3158.Find%20the%20XOR%20of%20Numbers%20Which%20Appear%20Twice/README.md +tags: + - 位运算 + - 数组 + - 哈希表 --- diff --git a/solution/3100-3199/3158.Find the XOR of Numbers Which Appear Twice/README_EN.md b/solution/3100-3199/3158.Find the XOR of Numbers Which Appear Twice/README_EN.md index 4c9e4c63e857b..8f070239505d9 100644 --- a/solution/3100-3199/3158.Find the XOR of Numbers Which Appear Twice/README_EN.md +++ b/solution/3100-3199/3158.Find the XOR of Numbers Which Appear Twice/README_EN.md @@ -2,6 +2,10 @@ comments: true difficulty: Easy edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3158.Find%20the%20XOR%20of%20Numbers%20Which%20Appear%20Twice/README_EN.md +tags: + - Bit Manipulation + - Array + - Hash Table --- diff --git a/solution/3100-3199/3159.Find Occurrences of an Element in an Array/README.md b/solution/3100-3199/3159.Find Occurrences of an Element in an Array/README.md index 0fb188825c6a1..a5e38d623a534 100644 --- a/solution/3100-3199/3159.Find Occurrences of an Element in an Array/README.md +++ b/solution/3100-3199/3159.Find Occurrences of an Element in an Array/README.md @@ -2,6 +2,9 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3159.Find%20Occurrences%20of%20an%20Element%20in%20an%20Array/README.md +tags: + - 数组 + - 哈希表 --- diff --git a/solution/3100-3199/3159.Find Occurrences of an Element in an Array/README_EN.md b/solution/3100-3199/3159.Find Occurrences of an Element in an Array/README_EN.md index 1feabd30c42b0..2d2d8c150eb1b 100644 --- a/solution/3100-3199/3159.Find Occurrences of an Element in an Array/README_EN.md +++ b/solution/3100-3199/3159.Find Occurrences of an Element in an Array/README_EN.md @@ -2,6 +2,9 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3159.Find%20Occurrences%20of%20an%20Element%20in%20an%20Array/README_EN.md +tags: + - Array + - Hash Table --- diff --git a/solution/3100-3199/3160.Find the Number of Distinct Colors Among the Balls/README.md b/solution/3100-3199/3160.Find the Number of Distinct Colors Among the Balls/README.md index 9a8ea3a4f7d6f..9f94281c34d43 100644 --- a/solution/3100-3199/3160.Find the Number of Distinct Colors Among the Balls/README.md +++ b/solution/3100-3199/3160.Find the Number of Distinct Colors Among the Balls/README.md @@ -2,6 +2,10 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3160.Find%20the%20Number%20of%20Distinct%20Colors%20Among%20the%20Balls/README.md +tags: + - 数组 + - 哈希表 + - 模拟 --- diff --git a/solution/3100-3199/3160.Find the Number of Distinct Colors Among the Balls/README_EN.md b/solution/3100-3199/3160.Find the Number of Distinct Colors Among the Balls/README_EN.md index 8b738f23314e5..9342d11aa1b80 100644 --- a/solution/3100-3199/3160.Find the Number of Distinct Colors Among the Balls/README_EN.md +++ b/solution/3100-3199/3160.Find the Number of Distinct Colors Among the Balls/README_EN.md @@ -2,6 +2,10 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3160.Find%20the%20Number%20of%20Distinct%20Colors%20Among%20the%20Balls/README_EN.md +tags: + - Array + - Hash Table + - Simulation --- diff --git a/solution/3100-3199/3161.Block Placement Queries/README.md b/solution/3100-3199/3161.Block Placement Queries/README.md index 8f52d0cc87501..069d4a3e0de1f 100644 --- a/solution/3100-3199/3161.Block Placement Queries/README.md +++ b/solution/3100-3199/3161.Block Placement Queries/README.md @@ -2,6 +2,11 @@ comments: true difficulty: 困难 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3161.Block%20Placement%20Queries/README.md +tags: + - 树状数组 + - 线段树 + - 数组 + - 二分查找 --- diff --git a/solution/3100-3199/3161.Block Placement Queries/README_EN.md b/solution/3100-3199/3161.Block Placement Queries/README_EN.md index 5bc35790ffc0c..73949f1ffb4b6 100644 --- a/solution/3100-3199/3161.Block Placement Queries/README_EN.md +++ b/solution/3100-3199/3161.Block Placement Queries/README_EN.md @@ -2,6 +2,11 @@ comments: true difficulty: Hard edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3161.Block%20Placement%20Queries/README_EN.md +tags: + - Binary Indexed Tree + - Segment Tree + - Array + - Binary Search --- diff --git a/solution/3100-3199/3162.Find the Number of Good Pairs I/README.md b/solution/3100-3199/3162.Find the Number of Good Pairs I/README.md index bcadd0be6b912..fa660e9d8fa0e 100644 --- a/solution/3100-3199/3162.Find the Number of Good Pairs I/README.md +++ b/solution/3100-3199/3162.Find the Number of Good Pairs I/README.md @@ -2,6 +2,9 @@ comments: true difficulty: 简单 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3162.Find%20the%20Number%20of%20Good%20Pairs%20I/README.md +tags: + - 数组 + - 哈希表 --- diff --git a/solution/3100-3199/3162.Find the Number of Good Pairs I/README_EN.md b/solution/3100-3199/3162.Find the Number of Good Pairs I/README_EN.md index 49950bab9284f..87ba55a87dc40 100644 --- a/solution/3100-3199/3162.Find the Number of Good Pairs I/README_EN.md +++ b/solution/3100-3199/3162.Find the Number of Good Pairs I/README_EN.md @@ -2,6 +2,9 @@ comments: true difficulty: Easy edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3162.Find%20the%20Number%20of%20Good%20Pairs%20I/README_EN.md +tags: + - Array + - Hash Table --- diff --git a/solution/3100-3199/3163.String Compression III/README.md b/solution/3100-3199/3163.String Compression III/README.md index 397e81726948c..26c18eb78149f 100644 --- a/solution/3100-3199/3163.String Compression III/README.md +++ b/solution/3100-3199/3163.String Compression III/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3163.String%20Compression%20III/README.md +tags: + - 字符串 --- diff --git a/solution/3100-3199/3163.String Compression III/README_EN.md b/solution/3100-3199/3163.String Compression III/README_EN.md index 8363f6a129bee..d5692ef8fc6d3 100644 --- a/solution/3100-3199/3163.String Compression III/README_EN.md +++ b/solution/3100-3199/3163.String Compression III/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3163.String%20Compression%20III/README_EN.md +tags: + - String --- diff --git a/solution/3100-3199/3164.Find the Number of Good Pairs II/README.md b/solution/3100-3199/3164.Find the Number of Good Pairs II/README.md index 4a6e8e075c6a4..8e955b77cdb32 100644 --- a/solution/3100-3199/3164.Find the Number of Good Pairs II/README.md +++ b/solution/3100-3199/3164.Find the Number of Good Pairs II/README.md @@ -2,6 +2,9 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3164.Find%20the%20Number%20of%20Good%20Pairs%20II/README.md +tags: + - 数组 + - 哈希表 --- diff --git a/solution/3100-3199/3164.Find the Number of Good Pairs II/README_EN.md b/solution/3100-3199/3164.Find the Number of Good Pairs II/README_EN.md index 290ca9f8f0b7a..a296ba0a03f4c 100644 --- a/solution/3100-3199/3164.Find the Number of Good Pairs II/README_EN.md +++ b/solution/3100-3199/3164.Find the Number of Good Pairs II/README_EN.md @@ -2,6 +2,9 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3164.Find%20the%20Number%20of%20Good%20Pairs%20II/README_EN.md +tags: + - Array + - Hash Table --- diff --git a/solution/3100-3199/3165.Maximum Sum of Subsequence With Non-adjacent Elements/README.md b/solution/3100-3199/3165.Maximum Sum of Subsequence With Non-adjacent Elements/README.md index b32247144beed..6c6bb31f7d249 100644 --- a/solution/3100-3199/3165.Maximum Sum of Subsequence With Non-adjacent Elements/README.md +++ b/solution/3100-3199/3165.Maximum Sum of Subsequence With Non-adjacent Elements/README.md @@ -2,6 +2,11 @@ comments: true difficulty: 困难 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3165.Maximum%20Sum%20of%20Subsequence%20With%20Non-adjacent%20Elements/README.md +tags: + - 线段树 + - 数组 + - 分治 + - 动态规划 --- @@ -16,7 +21,7 @@ edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3165.Ma

    给你一个整数数组 nums 和一个二维数组 queries,其中 queries[i] = [posi, xi]

    -

    对于每个查询 i,首先将 nums[posi] 设置为 xi,然后计算查询 i 的答案,该答案为 nums不包含相邻元素 的子序列的 最大 和。

    +

    对于每个查询 i,首先将 nums[posi] 设置为 xi,然后计算查询 i 的答案,该答案为 nums不包含相邻元素 子序列最大 和。

    返回所有查询的答案之和。

    diff --git a/solution/3100-3199/3165.Maximum Sum of Subsequence With Non-adjacent Elements/README_EN.md b/solution/3100-3199/3165.Maximum Sum of Subsequence With Non-adjacent Elements/README_EN.md index 357813ee0286d..d8987c905d716 100644 --- a/solution/3100-3199/3165.Maximum Sum of Subsequence With Non-adjacent Elements/README_EN.md +++ b/solution/3100-3199/3165.Maximum Sum of Subsequence With Non-adjacent Elements/README_EN.md @@ -2,6 +2,11 @@ comments: true difficulty: Hard edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3165.Maximum%20Sum%20of%20Subsequence%20With%20Non-adjacent%20Elements/README_EN.md +tags: + - Segment Tree + - Array + - Divide and Conquer + - Dynamic Programming --- diff --git a/solution/3100-3199/3166.Calculate Parking Fees and Duration/README.md b/solution/3100-3199/3166.Calculate Parking Fees and Duration/README.md index 72eac600fd063..3ff1193d2f3cb 100644 --- a/solution/3100-3199/3166.Calculate Parking Fees and Duration/README.md +++ b/solution/3100-3199/3166.Calculate Parking Fees and Duration/README.md @@ -2,6 +2,8 @@ comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README.md +tags: + - 数据库 --- @@ -30,7 +32,7 @@ edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3166.Ca 这张表的每一行包含停车场的 ID,车的 ID,入场和出场时间,以及停车时长的支付费用。

    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%0AI6Q)^^^He#p2PUM`L4SoQA~`llg3PbY^DeKQO8{ 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 literal 0 HcmV?d00001 diff --git a/solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase3.gif b/solution/2800-2899/2856.Minimum Array Length After Pair Removals/images/tcase3.gif new file mode 100644 index 0000000000000000000000000000000000000000..705958596ce4d2a35f969c8cc3a88d2275d4ffcf GIT binary patch literal 351706 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

    -

    编写一个解决方案来找到 所有停车场 中每辆车支付的 总停车费,以及 辆车支付的 每小时平均费用(舍入到 2 位小数)。同时,找到 总花费时间 最多的 停车场

    +

    编写一个解决方案来找到 所有停车场 中每辆车支付的 总停车费,以及 辆车支付的 每小时平均费用(舍入到 2 位小数)。同时,找到每辆车 总花费时间 最多的 停车场

    返回结果表以 car_id 升序 排序。

    @@ -81,13 +83,13 @@ edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3166.Ca
  • 从 2023-06-01 10:45:00 到 2023-06-01 12:00:00 在停车场 2:1.25 小时,费用 6.00
  • 从 2023-06-03 07:00:00 到 2023-06-03 09:00:00 在停车场 3:2 小时,费用 4.00
  • - 总共支付费用:18.00,总小时:7.5,每小时平均费用:2.40,停车场 1 最长时间花费:2.5 小时。 + 总共支付费用:18.00,总小时:7.5,每小时平均费用:2.40,停车场 1 总花费时间最长:2.5 小时。
  • 对于汽车 ID 1002:
    • 从 2023-06-01 09:00:00 到 2023-06-01 11:30:00 在停车场 2:2.5 小时,费用 4.00
    • 从 2023-06-02 12:00:00 到 2023-06-02 14:00:00 在停车场 3:2 小时,费用 2.00
    - 总共支付费用:6.00,总小时:4.5,每小时平均费用:1.33,停车场 2 最长时间花费:2.5 小时。
  • + 总共支付费用:6.00,总小时:4.5,每小时平均费用:1.33,停车场 2 总花费时间最长:4.25 小时。

    注意: 输出表以 car_id 升序排序。

    diff --git a/solution/3100-3199/3166.Calculate Parking Fees and Duration/README_EN.md b/solution/3100-3199/3166.Calculate Parking Fees and Duration/README_EN.md index 6c05e21a533ce..96fa72569f90d 100644 --- a/solution/3100-3199/3166.Calculate Parking Fees and Duration/README_EN.md +++ b/solution/3100-3199/3166.Calculate Parking Fees and Duration/README_EN.md @@ -2,6 +2,8 @@ comments: true difficulty: Medium edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README_EN.md +tags: + - Database --- diff --git a/solution/3100-3199/3167.Better Compression of String/README.md b/solution/3100-3199/3167.Better Compression of String/README.md index 7ca63562f1426..f7b4514037532 100644 --- a/solution/3100-3199/3167.Better Compression of String/README.md +++ b/solution/3100-3199/3167.Better Compression of String/README.md @@ -6,7 +6,7 @@ edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3167.Be -# [3167. Better Compression of String 🔒](https://leetcode.cn/problems/better-compression-of-string) +# [3167. 字符串的更好压缩 🔒](https://leetcode.cn/problems/better-compression-of-string) [English Version](/solution/3100-3199/3167.Better%20Compression%20of%20String/README_EN.md) @@ -14,58 +14,60 @@ edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3167.Be -

    You are given a string compressed representing a compressed version of a string. The format is a character followed by its frequency. For example, "a3b1a1c2" is a compressed version of the string "aaabacc".

    +

    给定一个字符串 compressed 表示一个字符串的压缩版本。格式是一个字符后面加上其出现频率。例如 "a3b1a1c2" 是字符串 "aaabacc" 的一个压缩版本。

    -

    We seek a better compression with the following conditions:

    +

    我们在以下条件下寻求 更好的压缩

      -
    1. Each character should appear only once in the compressed version.
    2. -
    3. The characters should be in alphabetical order.
    4. +
    5. 每个字符在压缩版本中只应出现 一次
    6. +
    7. 字符应按 字母顺序 排列。
    -

    Return the better compression of compressed.

    +

    返回 compressed 的更好压缩版本。

    -

    Note: In the better version of compression, the order of letters may change, which is acceptable.

    +

    注意:在更好的压缩版本中,字母的顺序可能会改变,这是可以接受的。

     

    -

    Example 1:

    + +

    示例 1:

    -

    Input: compressed = "a3c9b2c1"

    +

    输入:compressed = "a3c9b2c1"

    -

    Output: "a3b2c10"

    +

    输出:"a3b2c10"

    -

    Explanation:

    +

    解释:

    -

    Characters "a" and "b" appear only once in the input, but "c" appears twice, once with a size of 9 and once with a size of 1.

    +

    字符 "a" 和 "b" 在输入中只出现了一次,但 "c" 出现了两次,第一次出现了 9 次,另一次是 1 次。

    -

    Hence, in the resulting string, it should have a size of 10.

    +

    因此,在结果字符串中,它应当出现 10 次。

    -

    Example 2:

    +

    示例 2:

    -

    Input: compressed = "c2b3a1"

    +

    输入:compressed = "c2b3a1"

    -

    Output: "a1b3c2"

    +

    输出:"a1b3c2"

    -

    Example 3:

    +

    示例 3:

    -

    Input: compressed = "a2b4c1"

    +

    输入:compressed = "a2b4c1"

    -

    Output: "a2b4c1"

    +

    输出:"a2b4c1"

     

    -

    Constraints:

    + +

    提示:

    • 1 <= compressed.length <= 6 * 104
    • -
    • compressed consists only of lowercase English letters and digits.
    • -
    • compressed is a valid compression, i.e., each character is followed by its frequency.
    • -
    • Frequencies are in the range [1, 104] and have no leading zeroes.
    • +
    • compressed 仅由大写英文字母和数字组成。
    • +
    • compressed 是有效的压缩,即,每个字符后面都有其出现频率。
    • +
    • 出现频率在 [1, 104] 之间并且没有前导 0。
    diff --git a/solution/CONTEST_README.md b/solution/CONTEST_README.md index b1e71bc8a7962..f3b59d3c58859 100644 --- a/solution/CONTEST_README.md +++ b/solution/CONTEST_README.md @@ -26,7 +26,7 @@ comments: true ## 往期竞赛 -#### 第 399 场周赛(2024-05-26 10:30, 90 分钟) 参赛人数 3423 +#### 第 399 场周赛(2024-05-26 10:30, 90 分钟) 参赛人数 3424 - [3162. 优质数对的总数 I](/solution/3100-3199/3162.Find%20the%20Number%20of%20Good%20Pairs%20I/README.md) - [3163. 压缩字符串 III](/solution/3100-3199/3163.String%20Compression%20III/README.md) diff --git a/solution/DATABASE_README.md b/solution/DATABASE_README.md index 19c51dfc51003..052dc644593a2 100644 --- a/solution/DATABASE_README.md +++ b/solution/DATABASE_README.md @@ -280,7 +280,7 @@ | 3140 | [连续空余座位 II](/solution/3100-3199/3140.Consecutive%20Available%20Seats%20II/README.md) | `数据库` | 中等 | 🔒 | | 3150 | [无效的推文 II](/solution/3100-3199/3150.Invalid%20Tweets%20II/README.md) | `数据库` | 简单 | 🔒 | | 3156 | [员工任务持续时间和并发任务](/solution/3100-3199/3156.Employee%20Task%20Duration%20and%20Concurrent%20Tasks/README.md) | `数据库` | 困难 | 🔒 | -| 3166 | [计算停车费与时长](/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README.md) | | 中等 | 🔒 | +| 3166 | [计算停车费与时长](/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README.md) | `数据库` | 中等 | 🔒 | ## 版权 diff --git a/solution/DATABASE_README_EN.md b/solution/DATABASE_README_EN.md index 63f9e0199b557..b88c39babc963 100644 --- a/solution/DATABASE_README_EN.md +++ b/solution/DATABASE_README_EN.md @@ -278,7 +278,7 @@ Press Control + F(or Command + F on | 3140 | [Consecutive Available Seats II](/solution/3100-3199/3140.Consecutive%20Available%20Seats%20II/README_EN.md) | `Database` | Medium | 🔒 | | 3150 | [Invalid Tweets II](/solution/3100-3199/3150.Invalid%20Tweets%20II/README_EN.md) | `Database` | Easy | 🔒 | | 3156 | [Employee Task Duration and Concurrent Tasks](/solution/3100-3199/3156.Employee%20Task%20Duration%20and%20Concurrent%20Tasks/README_EN.md) | `Database` | Hard | 🔒 | -| 3166 | [Calculate Parking Fees and Duration](/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README_EN.md) | | Medium | 🔒 | +| 3166 | [Calculate Parking Fees and Duration](/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README_EN.md) | `Database` | Medium | 🔒 | ## Copyright diff --git a/solution/README.md b/solution/README.md index b0669ec5c0970..27f609e7b73cf 100644 --- a/solution/README.md +++ b/solution/README.md @@ -2603,7 +2603,7 @@ | 2590 | [设计一个待办事项清单](/solution/2500-2599/2590.Design%20a%20Todo%20List/README.md) | `设计`,`数组`,`哈希表`,`字符串`,`排序` | 中等 | 🔒 | | 2591 | [将钱分给最多的儿童](/solution/2500-2599/2591.Distribute%20Money%20to%20Maximum%20Children/README.md) | `贪心`,`数学` | 简单 | 第 100 场双周赛 | | 2592 | [最大化数组的伟大值](/solution/2500-2599/2592.Maximize%20Greatness%20of%20an%20Array/README.md) | `贪心`,`数组`,`双指针`,`排序` | 中等 | 第 100 场双周赛 | -| 2593 | [标记所有元素后数组的分数](/solution/2500-2599/2593.Find%20Score%20of%20an%20Array%20After%20Marking%20All%20Elements/README.md) | `数组`,`排序`,`模拟`,`堆(优先队列)` | 中等 | 第 100 场双周赛 | +| 2593 | [标记所有元素后数组的分数](/solution/2500-2599/2593.Find%20Score%20of%20an%20Array%20After%20Marking%20All%20Elements/README.md) | `数组`,`哈希表`,`排序`,`模拟`,`堆(优先队列)` | 中等 | 第 100 场双周赛 | | 2594 | [修车的最少时间](/solution/2500-2599/2594.Minimum%20Time%20to%20Repair%20Cars/README.md) | `数组`,`二分查找` | 中等 | 第 100 场双周赛 | | 2595 | [奇偶位数](/solution/2500-2599/2595.Number%20of%20Even%20and%20Odd%20Bits/README.md) | `位运算` | 简单 | 第 337 场周赛 | | 2596 | [检查骑士巡视方案](/solution/2500-2599/2596.Check%20Knight%20Tour%20Configuration/README.md) | `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`,`模拟` | 中等 | 第 337 场周赛 | @@ -3167,17 +3167,17 @@ | 3154 | [到达第 K 级台阶的方案数](/solution/3100-3199/3154.Find%20Number%20of%20Ways%20to%20Reach%20the%20K-th%20Stair/README.md) | `位运算`,`记忆化搜索`,`数学`,`动态规划`,`组合数学` | 困难 | 第 398 场周赛 | | 3155 | [可升级服务器的最大数量](/solution/3100-3199/3155.Maximum%20Number%20of%20Upgradable%20Servers/README.md) | `数组`,`数学`,`二分查找` | 中等 | 🔒 | | 3156 | [员工任务持续时间和并发任务](/solution/3100-3199/3156.Employee%20Task%20Duration%20and%20Concurrent%20Tasks/README.md) | `数据库` | 困难 | 🔒 | -| 3157 | [找到具有最小和的树的层数](/solution/3100-3199/3157.Find%20the%20Level%20of%20Tree%20with%20Minimum%20Sum/README.md) | | 中等 | 🔒 | -| 3158 | [求出出现两次数字的 XOR 值](/solution/3100-3199/3158.Find%20the%20XOR%20of%20Numbers%20Which%20Appear%20Twice/README.md) | | 简单 | 第 131 场双周赛 | -| 3159 | [查询数组中元素的出现位置](/solution/3100-3199/3159.Find%20Occurrences%20of%20an%20Element%20in%20an%20Array/README.md) | | 中等 | 第 131 场双周赛 | -| 3160 | [所有球里面不同颜色的数目](/solution/3100-3199/3160.Find%20the%20Number%20of%20Distinct%20Colors%20Among%20the%20Balls/README.md) | | 中等 | 第 131 场双周赛 | -| 3161 | [物块放置查询](/solution/3100-3199/3161.Block%20Placement%20Queries/README.md) | | 困难 | 第 131 场双周赛 | -| 3162 | [优质数对的总数 I](/solution/3100-3199/3162.Find%20the%20Number%20of%20Good%20Pairs%20I/README.md) | | 简单 | 第 399 场周赛 | -| 3163 | [压缩字符串 III](/solution/3100-3199/3163.String%20Compression%20III/README.md) | | 中等 | 第 399 场周赛 | -| 3164 | [优质数对的总数 II](/solution/3100-3199/3164.Find%20the%20Number%20of%20Good%20Pairs%20II/README.md) | | 中等 | 第 399 场周赛 | -| 3165 | [不包含相邻元素的子序列的最大和](/solution/3100-3199/3165.Maximum%20Sum%20of%20Subsequence%20With%20Non-adjacent%20Elements/README.md) | | 困难 | 第 399 场周赛 | -| 3166 | [计算停车费与时长](/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README.md) | | 中等 | 🔒 | -| 3167 | [Better Compression of String](/solution/3100-3199/3167.Better%20Compression%20of%20String/README.md) | | 中等 | 🔒 | +| 3157 | [找到具有最小和的树的层数](/solution/3100-3199/3157.Find%20the%20Level%20of%20Tree%20with%20Minimum%20Sum/README.md) | `树`,`深度优先搜索`,`广度优先搜索`,`二叉树` | 中等 | 🔒 | +| 3158 | [求出出现两次数字的 XOR 值](/solution/3100-3199/3158.Find%20the%20XOR%20of%20Numbers%20Which%20Appear%20Twice/README.md) | `位运算`,`数组`,`哈希表` | 简单 | 第 131 场双周赛 | +| 3159 | [查询数组中元素的出现位置](/solution/3100-3199/3159.Find%20Occurrences%20of%20an%20Element%20in%20an%20Array/README.md) | `数组`,`哈希表` | 中等 | 第 131 场双周赛 | +| 3160 | [所有球里面不同颜色的数目](/solution/3100-3199/3160.Find%20the%20Number%20of%20Distinct%20Colors%20Among%20the%20Balls/README.md) | `数组`,`哈希表`,`模拟` | 中等 | 第 131 场双周赛 | +| 3161 | [物块放置查询](/solution/3100-3199/3161.Block%20Placement%20Queries/README.md) | `树状数组`,`线段树`,`数组`,`二分查找` | 困难 | 第 131 场双周赛 | +| 3162 | [优质数对的总数 I](/solution/3100-3199/3162.Find%20the%20Number%20of%20Good%20Pairs%20I/README.md) | `数组`,`哈希表` | 简单 | 第 399 场周赛 | +| 3163 | [压缩字符串 III](/solution/3100-3199/3163.String%20Compression%20III/README.md) | `字符串` | 中等 | 第 399 场周赛 | +| 3164 | [优质数对的总数 II](/solution/3100-3199/3164.Find%20the%20Number%20of%20Good%20Pairs%20II/README.md) | `数组`,`哈希表` | 中等 | 第 399 场周赛 | +| 3165 | [不包含相邻元素的子序列的最大和](/solution/3100-3199/3165.Maximum%20Sum%20of%20Subsequence%20With%20Non-adjacent%20Elements/README.md) | `线段树`,`数组`,`分治`,`动态规划` | 困难 | 第 399 场周赛 | +| 3166 | [计算停车费与时长](/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README.md) | `数据库` | 中等 | 🔒 | +| 3167 | [字符串的更好压缩](/solution/3100-3199/3167.Better%20Compression%20of%20String/README.md) | | 中等 | 🔒 | ## 版权 diff --git a/solution/README_EN.md b/solution/README_EN.md index d2b8600a62b5d..ebe9c2be50c0c 100644 --- a/solution/README_EN.md +++ b/solution/README_EN.md @@ -2601,7 +2601,7 @@ Press Control + F(or Command + F on | 2590 | [Design a Todo List](/solution/2500-2599/2590.Design%20a%20Todo%20List/README_EN.md) | `Design`,`Array`,`Hash Table`,`String`,`Sorting` | Medium | 🔒 | | 2591 | [Distribute Money to Maximum Children](/solution/2500-2599/2591.Distribute%20Money%20to%20Maximum%20Children/README_EN.md) | `Greedy`,`Math` | Easy | Biweekly Contest 100 | | 2592 | [Maximize Greatness of an Array](/solution/2500-2599/2592.Maximize%20Greatness%20of%20an%20Array/README_EN.md) | `Greedy`,`Array`,`Two Pointers`,`Sorting` | Medium | Biweekly Contest 100 | -| 2593 | [Find Score of an Array After Marking All Elements](/solution/2500-2599/2593.Find%20Score%20of%20an%20Array%20After%20Marking%20All%20Elements/README_EN.md) | `Array`,`Sorting`,`Simulation`,`Heap (Priority Queue)` | Medium | Biweekly Contest 100 | +| 2593 | [Find Score of an Array After Marking All Elements](/solution/2500-2599/2593.Find%20Score%20of%20an%20Array%20After%20Marking%20All%20Elements/README_EN.md) | `Array`,`Hash Table`,`Sorting`,`Simulation`,`Heap (Priority Queue)` | Medium | Biweekly Contest 100 | | 2594 | [Minimum Time to Repair Cars](/solution/2500-2599/2594.Minimum%20Time%20to%20Repair%20Cars/README_EN.md) | `Array`,`Binary Search` | Medium | Biweekly Contest 100 | | 2595 | [Number of Even and Odd Bits](/solution/2500-2599/2595.Number%20of%20Even%20and%20Odd%20Bits/README_EN.md) | `Bit Manipulation` | Easy | Weekly Contest 337 | | 2596 | [Check Knight Tour Configuration](/solution/2500-2599/2596.Check%20Knight%20Tour%20Configuration/README_EN.md) | `Depth-First Search`,`Breadth-First Search`,`Array`,`Matrix`,`Simulation` | Medium | Weekly Contest 337 | @@ -3165,16 +3165,16 @@ Press Control + F(or Command + F on | 3154 | [Find Number of Ways to Reach the K-th Stair](/solution/3100-3199/3154.Find%20Number%20of%20Ways%20to%20Reach%20the%20K-th%20Stair/README_EN.md) | `Bit Manipulation`,`Memoization`,`Math`,`Dynamic Programming`,`Combinatorics` | Hard | Weekly Contest 398 | | 3155 | [Maximum Number of Upgradable Servers](/solution/3100-3199/3155.Maximum%20Number%20of%20Upgradable%20Servers/README_EN.md) | `Array`,`Math`,`Binary Search` | Medium | 🔒 | | 3156 | [Employee Task Duration and Concurrent Tasks](/solution/3100-3199/3156.Employee%20Task%20Duration%20and%20Concurrent%20Tasks/README_EN.md) | `Database` | Hard | 🔒 | -| 3157 | [Find the Level of Tree with Minimum Sum](/solution/3100-3199/3157.Find%20the%20Level%20of%20Tree%20with%20Minimum%20Sum/README_EN.md) | | Medium | 🔒 | -| 3158 | [Find the XOR of Numbers Which Appear Twice](/solution/3100-3199/3158.Find%20the%20XOR%20of%20Numbers%20Which%20Appear%20Twice/README_EN.md) | | Easy | Biweekly Contest 131 | -| 3159 | [Find Occurrences of an Element in an Array](/solution/3100-3199/3159.Find%20Occurrences%20of%20an%20Element%20in%20an%20Array/README_EN.md) | | Medium | Biweekly Contest 131 | -| 3160 | [Find the Number of Distinct Colors Among the Balls](/solution/3100-3199/3160.Find%20the%20Number%20of%20Distinct%20Colors%20Among%20the%20Balls/README_EN.md) | | Medium | Biweekly Contest 131 | -| 3161 | [Block Placement Queries](/solution/3100-3199/3161.Block%20Placement%20Queries/README_EN.md) | | Hard | Biweekly Contest 131 | -| 3162 | [Find the Number of Good Pairs I](/solution/3100-3199/3162.Find%20the%20Number%20of%20Good%20Pairs%20I/README_EN.md) | | Easy | Weekly Contest 399 | -| 3163 | [String Compression III](/solution/3100-3199/3163.String%20Compression%20III/README_EN.md) | | Medium | Weekly Contest 399 | -| 3164 | [Find the Number of Good Pairs II](/solution/3100-3199/3164.Find%20the%20Number%20of%20Good%20Pairs%20II/README_EN.md) | | Medium | Weekly Contest 399 | -| 3165 | [Maximum Sum of Subsequence With Non-adjacent Elements](/solution/3100-3199/3165.Maximum%20Sum%20of%20Subsequence%20With%20Non-adjacent%20Elements/README_EN.md) | | Hard | Weekly Contest 399 | -| 3166 | [Calculate Parking Fees and Duration](/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README_EN.md) | | Medium | 🔒 | +| 3157 | [Find the Level of Tree with Minimum Sum](/solution/3100-3199/3157.Find%20the%20Level%20of%20Tree%20with%20Minimum%20Sum/README_EN.md) | `Tree`,`Depth-First Search`,`Breadth-First Search`,`Binary Tree` | Medium | 🔒 | +| 3158 | [Find the XOR of Numbers Which Appear Twice](/solution/3100-3199/3158.Find%20the%20XOR%20of%20Numbers%20Which%20Appear%20Twice/README_EN.md) | `Bit Manipulation`,`Array`,`Hash Table` | Easy | Biweekly Contest 131 | +| 3159 | [Find Occurrences of an Element in an Array](/solution/3100-3199/3159.Find%20Occurrences%20of%20an%20Element%20in%20an%20Array/README_EN.md) | `Array`,`Hash Table` | Medium | Biweekly Contest 131 | +| 3160 | [Find the Number of Distinct Colors Among the Balls](/solution/3100-3199/3160.Find%20the%20Number%20of%20Distinct%20Colors%20Among%20the%20Balls/README_EN.md) | `Array`,`Hash Table`,`Simulation` | Medium | Biweekly Contest 131 | +| 3161 | [Block Placement Queries](/solution/3100-3199/3161.Block%20Placement%20Queries/README_EN.md) | `Binary Indexed Tree`,`Segment Tree`,`Array`,`Binary Search` | Hard | Biweekly Contest 131 | +| 3162 | [Find the Number of Good Pairs I](/solution/3100-3199/3162.Find%20the%20Number%20of%20Good%20Pairs%20I/README_EN.md) | `Array`,`Hash Table` | Easy | Weekly Contest 399 | +| 3163 | [String Compression III](/solution/3100-3199/3163.String%20Compression%20III/README_EN.md) | `String` | Medium | Weekly Contest 399 | +| 3164 | [Find the Number of Good Pairs II](/solution/3100-3199/3164.Find%20the%20Number%20of%20Good%20Pairs%20II/README_EN.md) | `Array`,`Hash Table` | Medium | Weekly Contest 399 | +| 3165 | [Maximum Sum of Subsequence With Non-adjacent Elements](/solution/3100-3199/3165.Maximum%20Sum%20of%20Subsequence%20With%20Non-adjacent%20Elements/README_EN.md) | `Segment Tree`,`Array`,`Divide and Conquer`,`Dynamic Programming` | Hard | Weekly Contest 399 | +| 3166 | [Calculate Parking Fees and Duration](/solution/3100-3199/3166.Calculate%20Parking%20Fees%20and%20Duration/README_EN.md) | `Database` | Medium | 🔒 | | 3167 | [Better Compression of String](/solution/3100-3199/3167.Better%20Compression%20of%20String/README_EN.md) | | Medium | 🔒 | ## Copyright diff --git a/solution/contest.json b/solution/contest.json index 28d786e32ec74..056f0aa49742b 100644 --- a/solution/contest.json +++ b/solution/contest.json @@ -1 +1 @@ -[{"contest_title": "\u7b2c 83 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 83", "contest_title_slug": "weekly-contest-83", "contest_id": 5, "contest_start_time": 1525570200, "contest_duration": 5400, "user_num": 58, "question_slugs": ["positions-of-large-groups", "masking-personal-information", "consecutive-numbers-sum", "count-unique-characters-of-all-substrings-of-a-given-string"]}, {"contest_title": "\u7b2c 84 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 84", "contest_title_slug": "weekly-contest-84", "contest_id": 6, "contest_start_time": 1526175000, "contest_duration": 5400, "user_num": 656, "question_slugs": ["flipping-an-image", "find-and-replace-in-string", "image-overlap", "sum-of-distances-in-tree"]}, {"contest_title": "\u7b2c 85 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 85", "contest_title_slug": "weekly-contest-85", "contest_id": 7, "contest_start_time": 1526779800, "contest_duration": 5400, "user_num": 467, "question_slugs": ["rectangle-overlap", "push-dominoes", "new-21-game", "similar-string-groups"]}, {"contest_title": "\u7b2c 86 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 86", "contest_title_slug": "weekly-contest-86", "contest_id": 8, "contest_start_time": 1527384600, "contest_duration": 5400, "user_num": 377, "question_slugs": ["magic-squares-in-grid", "keys-and-rooms", "split-array-into-fibonacci-sequence", "guess-the-word"]}, {"contest_title": "\u7b2c 87 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 87", "contest_title_slug": "weekly-contest-87", "contest_id": 9, "contest_start_time": 1527989400, "contest_duration": 5400, "user_num": 343, "question_slugs": ["backspace-string-compare", "longest-mountain-in-array", "hand-of-straights", "shortest-path-visiting-all-nodes"]}, {"contest_title": "\u7b2c 88 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 88", "contest_title_slug": "weekly-contest-88", "contest_id": 11, "contest_start_time": 1528594200, "contest_duration": 5400, "user_num": 404, "question_slugs": ["shifting-letters", "maximize-distance-to-closest-person", "loud-and-rich", "rectangle-area-ii"]}, {"contest_title": "\u7b2c 89 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 89", "contest_title_slug": "weekly-contest-89", "contest_id": 12, "contest_start_time": 1529199000, "contest_duration": 5400, "user_num": 491, "question_slugs": ["peak-index-in-a-mountain-array", "car-fleet", "exam-room", "k-similar-strings"]}, {"contest_title": "\u7b2c 90 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 90", "contest_title_slug": "weekly-contest-90", "contest_id": 13, "contest_start_time": 1529803800, "contest_duration": 5400, "user_num": 573, "question_slugs": ["buddy-strings", "score-of-parentheses", "mirror-reflection", "minimum-cost-to-hire-k-workers"]}, {"contest_title": "\u7b2c 91 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 91", "contest_title_slug": "weekly-contest-91", "contest_id": 14, "contest_start_time": 1530408600, "contest_duration": 5400, "user_num": 578, "question_slugs": ["lemonade-change", "all-nodes-distance-k-in-binary-tree", "score-after-flipping-matrix", "shortest-subarray-with-sum-at-least-k"]}, {"contest_title": "\u7b2c 92 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 92", "contest_title_slug": "weekly-contest-92", "contest_id": 15, "contest_start_time": 1531013400, "contest_duration": 5400, "user_num": 610, "question_slugs": ["transpose-matrix", "smallest-subtree-with-all-the-deepest-nodes", "prime-palindrome", "shortest-path-to-get-all-keys"]}, {"contest_title": "\u7b2c 93 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 93", "contest_title_slug": "weekly-contest-93", "contest_id": 16, "contest_start_time": 1531618200, "contest_duration": 5400, "user_num": 732, "question_slugs": ["binary-gap", "reordered-power-of-2", "advantage-shuffle", "minimum-number-of-refueling-stops"]}, {"contest_title": "\u7b2c 94 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 94", "contest_title_slug": "weekly-contest-94", "contest_id": 17, "contest_start_time": 1532223000, "contest_duration": 5400, "user_num": 733, "question_slugs": ["leaf-similar-trees", "walking-robot-simulation", "koko-eating-bananas", "length-of-longest-fibonacci-subsequence"]}, {"contest_title": "\u7b2c 95 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 95", "contest_title_slug": "weekly-contest-95", "contest_id": 18, "contest_start_time": 1532827800, "contest_duration": 5400, "user_num": 831, "question_slugs": ["middle-of-the-linked-list", "stone-game", "nth-magical-number", "profitable-schemes"]}, {"contest_title": "\u7b2c 96 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 96", "contest_title_slug": "weekly-contest-96", "contest_id": 19, "contest_start_time": 1533432600, "contest_duration": 5400, "user_num": 789, "question_slugs": ["projection-area-of-3d-shapes", "boats-to-save-people", "decoded-string-at-index", "reachable-nodes-in-subdivided-graph"]}, {"contest_title": "\u7b2c 97 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 97", "contest_title_slug": "weekly-contest-97", "contest_id": 20, "contest_start_time": 1534037400, "contest_duration": 5400, "user_num": 635, "question_slugs": ["uncommon-words-from-two-sentences", "spiral-matrix-iii", "possible-bipartition", "super-egg-drop"]}, {"contest_title": "\u7b2c 98 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 98", "contest_title_slug": "weekly-contest-98", "contest_id": 21, "contest_start_time": 1534642200, "contest_duration": 5400, "user_num": 670, "question_slugs": ["fair-candy-swap", "find-and-replace-pattern", "construct-binary-tree-from-preorder-and-postorder-traversal", "sum-of-subsequence-widths"]}, {"contest_title": "\u7b2c 99 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 99", "contest_title_slug": "weekly-contest-99", "contest_id": 22, "contest_start_time": 1535247000, "contest_duration": 5400, "user_num": 725, "question_slugs": ["surface-area-of-3d-shapes", "groups-of-special-equivalent-strings", "all-possible-full-binary-trees", "maximum-frequency-stack"]}, {"contest_title": "\u7b2c 100 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 100", "contest_title_slug": "weekly-contest-100", "contest_id": 23, "contest_start_time": 1535851800, "contest_duration": 5400, "user_num": 718, "question_slugs": ["monotonic-array", "increasing-order-search-tree", "bitwise-ors-of-subarrays", "orderly-queue"]}, {"contest_title": "\u7b2c 101 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 101", "contest_title_slug": "weekly-contest-101", "contest_id": 24, "contest_start_time": 1536456600, "contest_duration": 6300, "user_num": 854, "question_slugs": ["rle-iterator", "online-stock-span", "numbers-at-most-n-given-digit-set", "valid-permutations-for-di-sequence"]}, {"contest_title": "\u7b2c 102 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 102", "contest_title_slug": "weekly-contest-102", "contest_id": 25, "contest_start_time": 1537061400, "contest_duration": 5400, "user_num": 660, "question_slugs": ["sort-array-by-parity", "fruit-into-baskets", "sum-of-subarray-minimums", "super-palindromes"]}, {"contest_title": "\u7b2c 103 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 103", "contest_title_slug": "weekly-contest-103", "contest_id": 26, "contest_start_time": 1537666200, "contest_duration": 5400, "user_num": 575, "question_slugs": ["smallest-range-i", "snakes-and-ladders", "smallest-range-ii", "online-election"]}, {"contest_title": "\u7b2c 104 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 104", "contest_title_slug": "weekly-contest-104", "contest_id": 27, "contest_start_time": 1538271000, "contest_duration": 5400, "user_num": 354, "question_slugs": ["x-of-a-kind-in-a-deck-of-cards", "partition-array-into-disjoint-intervals", "word-subsets", "cat-and-mouse"]}, {"contest_title": "\u7b2c 105 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 105", "contest_title_slug": "weekly-contest-105", "contest_id": 28, "contest_start_time": 1538875800, "contest_duration": 5400, "user_num": 393, "question_slugs": ["reverse-only-letters", "maximum-sum-circular-subarray", "complete-binary-tree-inserter", "number-of-music-playlists"]}, {"contest_title": "\u7b2c 106 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 106", "contest_title_slug": "weekly-contest-106", "contest_id": 29, "contest_start_time": 1539480600, "contest_duration": 5400, "user_num": 369, "question_slugs": ["sort-array-by-parity-ii", "minimum-add-to-make-parentheses-valid", "3sum-with-multiplicity", "minimize-malware-spread"]}, {"contest_title": "\u7b2c 107 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 107", "contest_title_slug": "weekly-contest-107", "contest_id": 30, "contest_start_time": 1540085400, "contest_duration": 5400, "user_num": 504, "question_slugs": ["long-pressed-name", "flip-string-to-monotone-increasing", "three-equal-parts", "minimize-malware-spread-ii"]}, {"contest_title": "\u7b2c 108 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 108", "contest_title_slug": "weekly-contest-108", "contest_id": 31, "contest_start_time": 1540690200, "contest_duration": 5400, "user_num": 524, "question_slugs": ["unique-email-addresses", "binary-subarrays-with-sum", "minimum-falling-path-sum", "beautiful-array"]}, {"contest_title": "\u7b2c 109 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 109", "contest_title_slug": "weekly-contest-109", "contest_id": 32, "contest_start_time": 1541295000, "contest_duration": 5400, "user_num": 439, "question_slugs": ["number-of-recent-calls", "knight-dialer", "shortest-bridge", "stamping-the-sequence"]}, {"contest_title": "\u7b2c 110 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 110", "contest_title_slug": "weekly-contest-110", "contest_id": 33, "contest_start_time": 1541903400, "contest_duration": 5400, "user_num": 346, "question_slugs": ["reorder-data-in-log-files", "range-sum-of-bst", "minimum-area-rectangle", "distinct-subsequences-ii"]}, {"contest_title": "\u7b2c 111 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 111", "contest_title_slug": "weekly-contest-111", "contest_id": 34, "contest_start_time": 1542508200, "contest_duration": 5400, "user_num": 353, "question_slugs": ["valid-mountain-array", "delete-columns-to-make-sorted", "di-string-match", "find-the-shortest-superstring"]}, {"contest_title": "\u7b2c 112 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 112", "contest_title_slug": "weekly-contest-112", "contest_id": 35, "contest_start_time": 1543113000, "contest_duration": 5400, "user_num": 299, "question_slugs": ["minimum-increment-to-make-array-unique", "validate-stack-sequences", "most-stones-removed-with-same-row-or-column", "bag-of-tokens"]}, {"contest_title": "\u7b2c 113 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 113", "contest_title_slug": "weekly-contest-113", "contest_id": 36, "contest_start_time": 1543717800, "contest_duration": 5400, "user_num": 462, "question_slugs": ["largest-time-for-given-digits", "flip-equivalent-binary-trees", "reveal-cards-in-increasing-order", "largest-component-size-by-common-factor"]}, {"contest_title": "\u7b2c 114 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 114", "contest_title_slug": "weekly-contest-114", "contest_id": 37, "contest_start_time": 1544322600, "contest_duration": 5400, "user_num": 391, "question_slugs": ["verifying-an-alien-dictionary", "array-of-doubled-pairs", "delete-columns-to-make-sorted-ii", "tallest-billboard"]}, {"contest_title": "\u7b2c 115 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 115", "contest_title_slug": "weekly-contest-115", "contest_id": 38, "contest_start_time": 1544927400, "contest_duration": 5400, "user_num": 383, "question_slugs": ["prison-cells-after-n-days", "check-completeness-of-a-binary-tree", "regions-cut-by-slashes", "delete-columns-to-make-sorted-iii"]}, {"contest_title": "\u7b2c 116 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 116", "contest_title_slug": "weekly-contest-116", "contest_id": 39, "contest_start_time": 1545532200, "contest_duration": 5400, "user_num": 369, "question_slugs": ["n-repeated-element-in-size-2n-array", "maximum-width-ramp", "minimum-area-rectangle-ii", "least-operators-to-express-number"]}, {"contest_title": "\u7b2c 117 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 117", "contest_title_slug": "weekly-contest-117", "contest_id": 41, "contest_start_time": 1546137000, "contest_duration": 5400, "user_num": 657, "question_slugs": ["univalued-binary-tree", "numbers-with-same-consecutive-differences", "vowel-spellchecker", "binary-tree-cameras"]}, {"contest_title": "\u7b2c 118 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 118", "contest_title_slug": "weekly-contest-118", "contest_id": 42, "contest_start_time": 1546741800, "contest_duration": 5400, "user_num": 383, "question_slugs": ["powerful-integers", "pancake-sorting", "flip-binary-tree-to-match-preorder-traversal", "equal-rational-numbers"]}, {"contest_title": "\u7b2c 119 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 119", "contest_title_slug": "weekly-contest-119", "contest_id": 43, "contest_start_time": 1547346600, "contest_duration": 5400, "user_num": 513, "question_slugs": ["k-closest-points-to-origin", "largest-perimeter-triangle", "subarray-sums-divisible-by-k", "odd-even-jump"]}, {"contest_title": "\u7b2c 120 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 120", "contest_title_slug": "weekly-contest-120", "contest_id": 44, "contest_start_time": 1547951400, "contest_duration": 5400, "user_num": 382, "question_slugs": ["squares-of-a-sorted-array", "longest-turbulent-subarray", "distribute-coins-in-binary-tree", "unique-paths-iii"]}, {"contest_title": "\u7b2c 121 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 121", "contest_title_slug": "weekly-contest-121", "contest_id": 45, "contest_start_time": 1548556200, "contest_duration": 5400, "user_num": 384, "question_slugs": ["string-without-aaa-or-bbb", "time-based-key-value-store", "minimum-cost-for-tickets", "triples-with-bitwise-and-equal-to-zero"]}, {"contest_title": "\u7b2c 122 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 122", "contest_title_slug": "weekly-contest-122", "contest_id": 46, "contest_start_time": 1549161000, "contest_duration": 5400, "user_num": 280, "question_slugs": ["sum-of-even-numbers-after-queries", "smallest-string-starting-from-leaf", "interval-list-intersections", "vertical-order-traversal-of-a-binary-tree"]}, {"contest_title": "\u7b2c 123 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 123", "contest_title_slug": "weekly-contest-123", "contest_id": 47, "contest_start_time": 1549765800, "contest_duration": 5400, "user_num": 247, "question_slugs": ["add-to-array-form-of-integer", "satisfiability-of-equality-equations", "broken-calculator", "subarrays-with-k-different-integers"]}, {"contest_title": "\u7b2c 124 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 124", "contest_title_slug": "weekly-contest-124", "contest_id": 48, "contest_start_time": 1550370600, "contest_duration": 5400, "user_num": 417, "question_slugs": ["cousins-in-binary-tree", "rotting-oranges", "minimum-number-of-k-consecutive-bit-flips", "number-of-squareful-arrays"]}, {"contest_title": "\u7b2c 125 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 125", "contest_title_slug": "weekly-contest-125", "contest_id": 49, "contest_start_time": 1550975400, "contest_duration": 5400, "user_num": 469, "question_slugs": ["find-the-town-judge", "available-captures-for-rook", "maximum-binary-tree-ii", "grid-illumination"]}, {"contest_title": "\u7b2c 126 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 126", "contest_title_slug": "weekly-contest-126", "contest_id": 50, "contest_start_time": 1551580200, "contest_duration": 5400, "user_num": 591, "question_slugs": ["find-common-characters", "check-if-word-is-valid-after-substitutions", "max-consecutive-ones-iii", "minimum-cost-to-merge-stones"]}, {"contest_title": "\u7b2c 127 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 127", "contest_title_slug": "weekly-contest-127", "contest_id": 52, "contest_start_time": 1552185000, "contest_duration": 5400, "user_num": 664, "question_slugs": ["maximize-sum-of-array-after-k-negations", "clumsy-factorial", "minimum-domino-rotations-for-equal-row", "construct-binary-search-tree-from-preorder-traversal"]}, {"contest_title": "\u7b2c 128 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 128", "contest_title_slug": "weekly-contest-128", "contest_id": 53, "contest_start_time": 1552789800, "contest_duration": 5400, "user_num": 1251, "question_slugs": ["complement-of-base-10-integer", "pairs-of-songs-with-total-durations-divisible-by-60", "capacity-to-ship-packages-within-d-days", "numbers-with-repeated-digits"]}, {"contest_title": "\u7b2c 129 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 129", "contest_title_slug": "weekly-contest-129", "contest_id": 54, "contest_start_time": 1553391000, "contest_duration": 5400, "user_num": 759, "question_slugs": ["partition-array-into-three-parts-with-equal-sum", "smallest-integer-divisible-by-k", "best-sightseeing-pair", "binary-string-with-substrings-representing-1-to-n"]}, {"contest_title": "\u7b2c 130 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 130", "contest_title_slug": "weekly-contest-130", "contest_id": 55, "contest_start_time": 1553999400, "contest_duration": 5400, "user_num": 1294, "question_slugs": ["binary-prefix-divisible-by-5", "convert-to-base-2", "next-greater-node-in-linked-list", "number-of-enclaves"]}, {"contest_title": "\u7b2c 131 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 131", "contest_title_slug": "weekly-contest-131", "contest_id": 56, "contest_start_time": 1554604200, "contest_duration": 5400, "user_num": 918, "question_slugs": ["remove-outermost-parentheses", "sum-of-root-to-leaf-binary-numbers", "camelcase-matching", "video-stitching"]}, {"contest_title": "\u7b2c 132 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 132", "contest_title_slug": "weekly-contest-132", "contest_id": 57, "contest_start_time": 1555209000, "contest_duration": 5400, "user_num": 1049, "question_slugs": ["divisor-game", "maximum-difference-between-node-and-ancestor", "longest-arithmetic-subsequence", "recover-a-tree-from-preorder-traversal"]}, {"contest_title": "\u7b2c 133 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 133", "contest_title_slug": "weekly-contest-133", "contest_id": 59, "contest_start_time": 1555813800, "contest_duration": 5400, "user_num": 999, "question_slugs": ["two-city-scheduling", "matrix-cells-in-distance-order", "maximum-sum-of-two-non-overlapping-subarrays", "stream-of-characters"]}, {"contest_title": "\u7b2c 134 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 134", "contest_title_slug": "weekly-contest-134", "contest_id": 64, "contest_start_time": 1556418600, "contest_duration": 5400, "user_num": 728, "question_slugs": ["moving-stones-until-consecutive", "coloring-a-border", "uncrossed-lines", "escape-a-large-maze"]}, {"contest_title": "\u7b2c 135 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 135", "contest_title_slug": "weekly-contest-135", "contest_id": 65, "contest_start_time": 1557023400, "contest_duration": 5400, "user_num": 548, "question_slugs": ["valid-boomerang", "binary-search-tree-to-greater-sum-tree", "minimum-score-triangulation-of-polygon", "moving-stones-until-consecutive-ii"]}, {"contest_title": "\u7b2c 136 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 136", "contest_title_slug": "weekly-contest-136", "contest_id": 66, "contest_start_time": 1557628200, "contest_duration": 5400, "user_num": 790, "question_slugs": ["robot-bounded-in-circle", "flower-planting-with-no-adjacent", "partition-array-for-maximum-sum", "longest-duplicate-substring"]}, {"contest_title": "\u7b2c 137 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 137", "contest_title_slug": "weekly-contest-137", "contest_id": 67, "contest_start_time": 1558233000, "contest_duration": 5400, "user_num": 766, "question_slugs": ["last-stone-weight", "remove-all-adjacent-duplicates-in-string", "longest-string-chain", "last-stone-weight-ii"]}, {"contest_title": "\u7b2c 138 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 138", "contest_title_slug": "weekly-contest-138", "contest_id": 68, "contest_start_time": 1558837800, "contest_duration": 5400, "user_num": 752, "question_slugs": ["height-checker", "grumpy-bookstore-owner", "previous-permutation-with-one-swap", "distant-barcodes"]}, {"contest_title": "\u7b2c 139 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 139", "contest_title_slug": "weekly-contest-139", "contest_id": 69, "contest_start_time": 1559442600, "contest_duration": 5400, "user_num": 785, "question_slugs": ["greatest-common-divisor-of-strings", "flip-columns-for-maximum-number-of-equal-rows", "adding-two-negabinary-numbers", "number-of-submatrices-that-sum-to-target"]}, {"contest_title": "\u7b2c 140 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 140", "contest_title_slug": "weekly-contest-140", "contest_id": 71, "contest_start_time": 1560047400, "contest_duration": 5400, "user_num": 660, "question_slugs": ["occurrences-after-bigram", "letter-tile-possibilities", "insufficient-nodes-in-root-to-leaf-paths", "smallest-subsequence-of-distinct-characters"]}, {"contest_title": "\u7b2c 141 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 141", "contest_title_slug": "weekly-contest-141", "contest_id": 72, "contest_start_time": 1560652200, "contest_duration": 5400, "user_num": 763, "question_slugs": ["duplicate-zeros", "largest-values-from-labels", "shortest-path-in-binary-matrix", "shortest-common-supersequence"]}, {"contest_title": "\u7b2c 142 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 142", "contest_title_slug": "weekly-contest-142", "contest_id": 74, "contest_start_time": 1561257000, "contest_duration": 5400, "user_num": 801, "question_slugs": ["statistics-from-a-large-sample", "car-pooling", "find-in-mountain-array", "brace-expansion-ii"]}, {"contest_title": "\u7b2c 143 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 143", "contest_title_slug": "weekly-contest-143", "contest_id": 84, "contest_start_time": 1561861800, "contest_duration": 5400, "user_num": 803, "question_slugs": ["distribute-candies-to-people", "path-in-zigzag-labelled-binary-tree", "filling-bookcase-shelves", "parsing-a-boolean-expression"]}, {"contest_title": "\u7b2c 144 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 144", "contest_title_slug": "weekly-contest-144", "contest_id": 86, "contest_start_time": 1562466600, "contest_duration": 5400, "user_num": 777, "question_slugs": ["defanging-an-ip-address", "corporate-flight-bookings", "delete-nodes-and-return-forest", "maximum-nesting-depth-of-two-valid-parentheses-strings"]}, {"contest_title": "\u7b2c 145 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 145", "contest_title_slug": "weekly-contest-145", "contest_id": 87, "contest_start_time": 1563071400, "contest_duration": 5400, "user_num": 1114, "question_slugs": ["relative-sort-array", "lowest-common-ancestor-of-deepest-leaves", "longest-well-performing-interval", "smallest-sufficient-team"]}, {"contest_title": "\u7b2c 146 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 146", "contest_title_slug": "weekly-contest-146", "contest_id": 89, "contest_start_time": 1563676200, "contest_duration": 5400, "user_num": 1189, "question_slugs": ["number-of-equivalent-domino-pairs", "shortest-path-with-alternating-colors", "minimum-cost-tree-from-leaf-values", "maximum-of-absolute-value-expression"]}, {"contest_title": "\u7b2c 147 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 147", "contest_title_slug": "weekly-contest-147", "contest_id": 90, "contest_start_time": 1564281000, "contest_duration": 5400, "user_num": 1132, "question_slugs": ["n-th-tribonacci-number", "alphabet-board-path", "largest-1-bordered-square", "stone-game-ii"]}, {"contest_title": "\u7b2c 148 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 148", "contest_title_slug": "weekly-contest-148", "contest_id": 93, "contest_start_time": 1564885800, "contest_duration": 5400, "user_num": 1251, "question_slugs": ["decrease-elements-to-make-array-zigzag", "binary-tree-coloring-game", "snapshot-array", "longest-chunked-palindrome-decomposition"]}, {"contest_title": "\u7b2c 149 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 149", "contest_title_slug": "weekly-contest-149", "contest_id": 94, "contest_start_time": 1565490600, "contest_duration": 5400, "user_num": 1351, "question_slugs": ["day-of-the-year", "number-of-dice-rolls-with-target-sum", "swap-for-longest-repeated-character-substring", "online-majority-element-in-subarray"]}, {"contest_title": "\u7b2c 150 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 150", "contest_title_slug": "weekly-contest-150", "contest_id": 96, "contest_start_time": 1566095400, "contest_duration": 5400, "user_num": 1473, "question_slugs": ["find-words-that-can-be-formed-by-characters", "maximum-level-sum-of-a-binary-tree", "as-far-from-land-as-possible", "last-substring-in-lexicographical-order"]}, {"contest_title": "\u7b2c 151 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 151", "contest_title_slug": "weekly-contest-151", "contest_id": 98, "contest_start_time": 1566700200, "contest_duration": 5400, "user_num": 1341, "question_slugs": ["invalid-transactions", "compare-strings-by-frequency-of-the-smallest-character", "remove-zero-sum-consecutive-nodes-from-linked-list", "dinner-plate-stacks"]}, {"contest_title": "\u7b2c 152 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 152", "contest_title_slug": "weekly-contest-152", "contest_id": 100, "contest_start_time": 1567305000, "contest_duration": 5400, "user_num": 1367, "question_slugs": ["prime-arrangements", "diet-plan-performance", "can-make-palindrome-from-substring", "number-of-valid-words-for-each-puzzle"]}, {"contest_title": "\u7b2c 153 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 153", "contest_title_slug": "weekly-contest-153", "contest_id": 102, "contest_start_time": 1567909800, "contest_duration": 5400, "user_num": 1434, "question_slugs": ["distance-between-bus-stops", "day-of-the-week", "maximum-subarray-sum-with-one-deletion", "make-array-strictly-increasing"]}, {"contest_title": "\u7b2c 154 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 154", "contest_title_slug": "weekly-contest-154", "contest_id": 106, "contest_start_time": 1568514600, "contest_duration": 5400, "user_num": 1299, "question_slugs": ["maximum-number-of-balloons", "reverse-substrings-between-each-pair-of-parentheses", "k-concatenation-maximum-sum", "critical-connections-in-a-network"]}, {"contest_title": "\u7b2c 155 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 155", "contest_title_slug": "weekly-contest-155", "contest_id": 107, "contest_start_time": 1569119400, "contest_duration": 5400, "user_num": 1603, "question_slugs": ["minimum-absolute-difference", "ugly-number-iii", "smallest-string-with-swaps", "sort-items-by-groups-respecting-dependencies"]}, {"contest_title": "\u7b2c 156 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 156", "contest_title_slug": "weekly-contest-156", "contest_id": 113, "contest_start_time": 1569724200, "contest_duration": 5400, "user_num": 1433, "question_slugs": ["unique-number-of-occurrences", "get-equal-substrings-within-budget", "remove-all-adjacent-duplicates-in-string-ii", "minimum-moves-to-reach-target-with-rotations"]}, {"contest_title": "\u7b2c 157 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 157", "contest_title_slug": "weekly-contest-157", "contest_id": 114, "contest_start_time": 1570329000, "contest_duration": 5400, "user_num": 1217, "question_slugs": ["minimum-cost-to-move-chips-to-the-same-position", "longest-arithmetic-subsequence-of-given-difference", "path-with-maximum-gold", "count-vowels-permutation"]}, {"contest_title": "\u7b2c 158 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 158", "contest_title_slug": "weekly-contest-158", "contest_id": 116, "contest_start_time": 1570933800, "contest_duration": 5400, "user_num": 1716, "question_slugs": ["split-a-string-in-balanced-strings", "queens-that-can-attack-the-king", "dice-roll-simulation", "maximum-equal-frequency"]}, {"contest_title": "\u7b2c 159 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 159", "contest_title_slug": "weekly-contest-159", "contest_id": 117, "contest_start_time": 1571538600, "contest_duration": 5400, "user_num": 1634, "question_slugs": ["check-if-it-is-a-straight-line", "remove-sub-folders-from-the-filesystem", "replace-the-substring-for-balanced-string", "maximum-profit-in-job-scheduling"]}, {"contest_title": "\u7b2c 160 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 160", "contest_title_slug": "weekly-contest-160", "contest_id": 119, "contest_start_time": 1572143400, "contest_duration": 5400, "user_num": 1692, "question_slugs": ["find-positive-integer-solution-for-a-given-equation", "circular-permutation-in-binary-representation", "maximum-length-of-a-concatenated-string-with-unique-characters", "tiling-a-rectangle-with-the-fewest-squares"]}, {"contest_title": "\u7b2c 161 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 161", "contest_title_slug": "weekly-contest-161", "contest_id": 120, "contest_start_time": 1572748200, "contest_duration": 5400, "user_num": 1610, "question_slugs": ["minimum-swaps-to-make-strings-equal", "count-number-of-nice-subarrays", "minimum-remove-to-make-valid-parentheses", "check-if-it-is-a-good-array"]}, {"contest_title": "\u7b2c 162 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 162", "contest_title_slug": "weekly-contest-162", "contest_id": 122, "contest_start_time": 1573353000, "contest_duration": 5400, "user_num": 1569, "question_slugs": ["cells-with-odd-values-in-a-matrix", "reconstruct-a-2-row-binary-matrix", "number-of-closed-islands", "maximum-score-words-formed-by-letters"]}, {"contest_title": "\u7b2c 163 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 163", "contest_title_slug": "weekly-contest-163", "contest_id": 123, "contest_start_time": 1573957800, "contest_duration": 5400, "user_num": 1605, "question_slugs": ["shift-2d-grid", "find-elements-in-a-contaminated-binary-tree", "greatest-sum-divisible-by-three", "minimum-moves-to-move-a-box-to-their-target-location"]}, {"contest_title": "\u7b2c 164 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 164", "contest_title_slug": "weekly-contest-164", "contest_id": 125, "contest_start_time": 1574562600, "contest_duration": 5400, "user_num": 1676, "question_slugs": ["minimum-time-visiting-all-points", "count-servers-that-communicate", "search-suggestions-system", "number-of-ways-to-stay-in-the-same-place-after-some-steps"]}, {"contest_title": "\u7b2c 165 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 165", "contest_title_slug": "weekly-contest-165", "contest_id": 128, "contest_start_time": 1575167400, "contest_duration": 5400, "user_num": 1660, "question_slugs": ["find-winner-on-a-tic-tac-toe-game", "number-of-burgers-with-no-waste-of-ingredients", "count-square-submatrices-with-all-ones", "palindrome-partitioning-iii"]}, {"contest_title": "\u7b2c 166 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 166", "contest_title_slug": "weekly-contest-166", "contest_id": 130, "contest_start_time": 1575772200, "contest_duration": 5400, "user_num": 1676, "question_slugs": ["subtract-the-product-and-sum-of-digits-of-an-integer", "group-the-people-given-the-group-size-they-belong-to", "find-the-smallest-divisor-given-a-threshold", "minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix"]}, {"contest_title": "\u7b2c 167 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 167", "contest_title_slug": "weekly-contest-167", "contest_id": 131, "contest_start_time": 1576377000, "contest_duration": 5400, "user_num": 1537, "question_slugs": ["convert-binary-number-in-a-linked-list-to-integer", "sequential-digits", "maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold", "shortest-path-in-a-grid-with-obstacles-elimination"]}, {"contest_title": "\u7b2c 168 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 168", "contest_title_slug": "weekly-contest-168", "contest_id": 133, "contest_start_time": 1576981800, "contest_duration": 5400, "user_num": 1553, "question_slugs": ["find-numbers-with-even-number-of-digits", "divide-array-in-sets-of-k-consecutive-numbers", "maximum-number-of-occurrences-of-a-substring", "maximum-candies-you-can-get-from-boxes"]}, {"contest_title": "\u7b2c 169 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 169", "contest_title_slug": "weekly-contest-169", "contest_id": 134, "contest_start_time": 1577586600, "contest_duration": 5400, "user_num": 1568, "question_slugs": ["find-n-unique-integers-sum-up-to-zero", "all-elements-in-two-binary-search-trees", "jump-game-iii", "verbal-arithmetic-puzzle"]}, {"contest_title": "\u7b2c 170 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 170", "contest_title_slug": "weekly-contest-170", "contest_id": 136, "contest_start_time": 1578191400, "contest_duration": 5400, "user_num": 1649, "question_slugs": ["decrypt-string-from-alphabet-to-integer-mapping", "xor-queries-of-a-subarray", "get-watched-videos-by-your-friends", "minimum-insertion-steps-to-make-a-string-palindrome"]}, {"contest_title": "\u7b2c 171 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 171", "contest_title_slug": "weekly-contest-171", "contest_id": 137, "contest_start_time": 1578796200, "contest_duration": 5400, "user_num": 1708, "question_slugs": ["convert-integer-to-the-sum-of-two-no-zero-integers", "minimum-flips-to-make-a-or-b-equal-to-c", "number-of-operations-to-make-network-connected", "minimum-distance-to-type-a-word-using-two-fingers"]}, {"contest_title": "\u7b2c 172 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 172", "contest_title_slug": "weekly-contest-172", "contest_id": 139, "contest_start_time": 1579401000, "contest_duration": 5400, "user_num": 1415, "question_slugs": ["maximum-69-number", "print-words-vertically", "delete-leaves-with-a-given-value", "minimum-number-of-taps-to-open-to-water-a-garden"]}, {"contest_title": "\u7b2c 173 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 173", "contest_title_slug": "weekly-contest-173", "contest_id": 142, "contest_start_time": 1580005800, "contest_duration": 5400, "user_num": 1072, "question_slugs": ["remove-palindromic-subsequences", "filter-restaurants-by-vegan-friendly-price-and-distance", "find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance", "minimum-difficulty-of-a-job-schedule"]}, {"contest_title": "\u7b2c 174 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 174", "contest_title_slug": "weekly-contest-174", "contest_id": 144, "contest_start_time": 1580610600, "contest_duration": 5400, "user_num": 1660, "question_slugs": ["the-k-weakest-rows-in-a-matrix", "reduce-array-size-to-the-half", "maximum-product-of-splitted-binary-tree", "jump-game-v"]}, {"contest_title": "\u7b2c 175 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 175", "contest_title_slug": "weekly-contest-175", "contest_id": 145, "contest_start_time": 1581215400, "contest_duration": 5400, "user_num": 2048, "question_slugs": ["check-if-n-and-its-double-exist", "minimum-number-of-steps-to-make-two-strings-anagram", "tweet-counts-per-frequency", "maximum-students-taking-exam"]}, {"contest_title": "\u7b2c 176 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 176", "contest_title_slug": "weekly-contest-176", "contest_id": 147, "contest_start_time": 1581820200, "contest_duration": 5400, "user_num": 2410, "question_slugs": ["count-negative-numbers-in-a-sorted-matrix", "product-of-the-last-k-numbers", "maximum-number-of-events-that-can-be-attended", "construct-target-array-with-multiple-sums"]}, {"contest_title": "\u7b2c 177 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 177", "contest_title_slug": "weekly-contest-177", "contest_id": 148, "contest_start_time": 1582425000, "contest_duration": 5400, "user_num": 2986, "question_slugs": ["number-of-days-between-two-dates", "validate-binary-tree-nodes", "closest-divisors", "largest-multiple-of-three"]}, {"contest_title": "\u7b2c 178 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 178", "contest_title_slug": "weekly-contest-178", "contest_id": 154, "contest_start_time": 1583029800, "contest_duration": 5400, "user_num": 3305, "question_slugs": ["how-many-numbers-are-smaller-than-the-current-number", "rank-teams-by-votes", "linked-list-in-binary-tree", "minimum-cost-to-make-at-least-one-valid-path-in-a-grid"]}, {"contest_title": "\u7b2c 179 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 179", "contest_title_slug": "weekly-contest-179", "contest_id": 156, "contest_start_time": 1583634600, "contest_duration": 5400, "user_num": 3606, "question_slugs": ["generate-a-string-with-characters-that-have-odd-counts", "number-of-times-binary-string-is-prefix-aligned", "time-needed-to-inform-all-employees", "frog-position-after-t-seconds"]}, {"contest_title": "\u7b2c 180 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 180", "contest_title_slug": "weekly-contest-180", "contest_id": 160, "contest_start_time": 1584239400, "contest_duration": 5400, "user_num": 3715, "question_slugs": ["lucky-numbers-in-a-matrix", "design-a-stack-with-increment-operation", "balance-a-binary-search-tree", "maximum-performance-of-a-team"]}, {"contest_title": "\u7b2c 181 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 181", "contest_title_slug": "weekly-contest-181", "contest_id": 162, "contest_start_time": 1584844200, "contest_duration": 5400, "user_num": 4149, "question_slugs": ["create-target-array-in-the-given-order", "four-divisors", "check-if-there-is-a-valid-path-in-a-grid", "longest-happy-prefix"]}, {"contest_title": "\u7b2c 182 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 182", "contest_title_slug": "weekly-contest-182", "contest_id": 166, "contest_start_time": 1585449000, "contest_duration": 5400, "user_num": 3911, "question_slugs": ["find-lucky-integer-in-an-array", "count-number-of-teams", "design-underground-system", "find-all-good-strings"]}, {"contest_title": "\u7b2c 183 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 183", "contest_title_slug": "weekly-contest-183", "contest_id": 168, "contest_start_time": 1586053800, "contest_duration": 5400, "user_num": 3756, "question_slugs": ["minimum-subsequence-in-non-increasing-order", "number-of-steps-to-reduce-a-number-in-binary-representation-to-one", "longest-happy-string", "stone-game-iii"]}, {"contest_title": "\u7b2c 184 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 184", "contest_title_slug": "weekly-contest-184", "contest_id": 175, "contest_start_time": 1586658600, "contest_duration": 5400, "user_num": 3847, "question_slugs": ["string-matching-in-an-array", "queries-on-a-permutation-with-key", "html-entity-parser", "number-of-ways-to-paint-n-3-grid"]}, {"contest_title": "\u7b2c 185 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 185", "contest_title_slug": "weekly-contest-185", "contest_id": 177, "contest_start_time": 1587263400, "contest_duration": 5400, "user_num": 5004, "question_slugs": ["reformat-the-string", "display-table-of-food-orders-in-a-restaurant", "minimum-number-of-frogs-croaking", "build-array-where-you-can-find-the-maximum-exactly-k-comparisons"]}, {"contest_title": "\u7b2c 186 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 186", "contest_title_slug": "weekly-contest-186", "contest_id": 185, "contest_start_time": 1587868200, "contest_duration": 5400, "user_num": 3108, "question_slugs": ["maximum-score-after-splitting-a-string", "maximum-points-you-can-obtain-from-cards", "diagonal-traverse-ii", "constrained-subsequence-sum"]}, {"contest_title": "\u7b2c 187 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 187", "contest_title_slug": "weekly-contest-187", "contest_id": 191, "contest_start_time": 1588473000, "contest_duration": 5400, "user_num": 3109, "question_slugs": ["destination-city", "check-if-all-1s-are-at-least-length-k-places-away", "longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit", "find-the-kth-smallest-sum-of-a-matrix-with-sorted-rows"]}, {"contest_title": "\u7b2c 188 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 188", "contest_title_slug": "weekly-contest-188", "contest_id": 195, "contest_start_time": 1589077800, "contest_duration": 5400, "user_num": 3982, "question_slugs": ["build-an-array-with-stack-operations", "count-triplets-that-can-form-two-arrays-of-equal-xor", "minimum-time-to-collect-all-apples-in-a-tree", "number-of-ways-of-cutting-a-pizza"]}, {"contest_title": "\u7b2c 189 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 189", "contest_title_slug": "weekly-contest-189", "contest_id": 197, "contest_start_time": 1589682600, "contest_duration": 5400, "user_num": 3692, "question_slugs": ["number-of-students-doing-homework-at-a-given-time", "rearrange-words-in-a-sentence", "people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list", "maximum-number-of-darts-inside-of-a-circular-dartboard"]}, {"contest_title": "\u7b2c 190 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 190", "contest_title_slug": "weekly-contest-190", "contest_id": 201, "contest_start_time": 1590287400, "contest_duration": 5400, "user_num": 3352, "question_slugs": ["check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence", "maximum-number-of-vowels-in-a-substring-of-given-length", "pseudo-palindromic-paths-in-a-binary-tree", "max-dot-product-of-two-subsequences"]}, {"contest_title": "\u7b2c 191 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 191", "contest_title_slug": "weekly-contest-191", "contest_id": 203, "contest_start_time": 1590892200, "contest_duration": 5400, "user_num": 3687, "question_slugs": ["maximum-product-of-two-elements-in-an-array", "maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts", "reorder-routes-to-make-all-paths-lead-to-the-city-zero", "probability-of-a-two-boxes-having-the-same-number-of-distinct-balls"]}, {"contest_title": "\u7b2c 192 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 192", "contest_title_slug": "weekly-contest-192", "contest_id": 207, "contest_start_time": 1591497000, "contest_duration": 5400, "user_num": 3615, "question_slugs": ["shuffle-the-array", "the-k-strongest-values-in-an-array", "design-browser-history", "paint-house-iii"]}, {"contest_title": "\u7b2c 193 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 193", "contest_title_slug": "weekly-contest-193", "contest_id": 209, "contest_start_time": 1592101800, "contest_duration": 5400, "user_num": 3804, "question_slugs": ["running-sum-of-1d-array", "least-number-of-unique-integers-after-k-removals", "minimum-number-of-days-to-make-m-bouquets", "kth-ancestor-of-a-tree-node"]}, {"contest_title": "\u7b2c 194 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 194", "contest_title_slug": "weekly-contest-194", "contest_id": 213, "contest_start_time": 1592706600, "contest_duration": 5400, "user_num": 4378, "question_slugs": ["xor-operation-in-an-array", "making-file-names-unique", "avoid-flood-in-the-city", "find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree"]}, {"contest_title": "\u7b2c 195 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 195", "contest_title_slug": "weekly-contest-195", "contest_id": 215, "contest_start_time": 1593311400, "contest_duration": 5400, "user_num": 3401, "question_slugs": ["path-crossing", "check-if-array-pairs-are-divisible-by-k", "number-of-subsequences-that-satisfy-the-given-sum-condition", "max-value-of-equation"]}, {"contest_title": "\u7b2c 196 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 196", "contest_title_slug": "weekly-contest-196", "contest_id": 219, "contest_start_time": 1593916200, "contest_duration": 5400, "user_num": 5507, "question_slugs": ["can-make-arithmetic-progression-from-sequence", "last-moment-before-all-ants-fall-out-of-a-plank", "count-submatrices-with-all-ones", "minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits"]}, {"contest_title": "\u7b2c 197 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 197", "contest_title_slug": "weekly-contest-197", "contest_id": 221, "contest_start_time": 1594521000, "contest_duration": 5400, "user_num": 5275, "question_slugs": ["number-of-good-pairs", "number-of-substrings-with-only-1s", "path-with-maximum-probability", "best-position-for-a-service-centre"]}, {"contest_title": "\u7b2c 198 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 198", "contest_title_slug": "weekly-contest-198", "contest_id": 226, "contest_start_time": 1595125800, "contest_duration": 5400, "user_num": 5780, "question_slugs": ["water-bottles", "number-of-nodes-in-the-sub-tree-with-the-same-label", "maximum-number-of-non-overlapping-substrings", "find-a-value-of-a-mysterious-function-closest-to-target"]}, {"contest_title": "\u7b2c 199 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 199", "contest_title_slug": "weekly-contest-199", "contest_id": 228, "contest_start_time": 1595730600, "contest_duration": 5400, "user_num": 5232, "question_slugs": ["shuffle-string", "minimum-suffix-flips", "number-of-good-leaf-nodes-pairs", "string-compression-ii"]}, {"contest_title": "\u7b2c 200 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 200", "contest_title_slug": "weekly-contest-200", "contest_id": 235, "contest_start_time": 1596335400, "contest_duration": 5400, "user_num": 5476, "question_slugs": ["count-good-triplets", "find-the-winner-of-an-array-game", "minimum-swaps-to-arrange-a-binary-grid", "get-the-maximum-score"]}, {"contest_title": "\u7b2c 201 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 201", "contest_title_slug": "weekly-contest-201", "contest_id": 238, "contest_start_time": 1596940200, "contest_duration": 5400, "user_num": 5615, "question_slugs": ["make-the-string-great", "find-kth-bit-in-nth-binary-string", "maximum-number-of-non-overlapping-subarrays-with-sum-equals-target", "minimum-cost-to-cut-a-stick"]}, {"contest_title": "\u7b2c 202 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 202", "contest_title_slug": "weekly-contest-202", "contest_id": 242, "contest_start_time": 1597545000, "contest_duration": 5400, "user_num": 4990, "question_slugs": ["three-consecutive-odds", "minimum-operations-to-make-array-equal", "magnetic-force-between-two-balls", "minimum-number-of-days-to-eat-n-oranges"]}, {"contest_title": "\u7b2c 203 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 203", "contest_title_slug": "weekly-contest-203", "contest_id": 244, "contest_start_time": 1598149800, "contest_duration": 5400, "user_num": 5285, "question_slugs": ["most-visited-sector-in-a-circular-track", "maximum-number-of-coins-you-can-get", "find-latest-group-of-size-m", "stone-game-v"]}, {"contest_title": "\u7b2c 204 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 204", "contest_title_slug": "weekly-contest-204", "contest_id": 257, "contest_start_time": 1598754600, "contest_duration": 5400, "user_num": 4487, "question_slugs": ["detect-pattern-of-length-m-repeated-k-or-more-times", "maximum-length-of-subarray-with-positive-product", "minimum-number-of-days-to-disconnect-island", "number-of-ways-to-reorder-array-to-get-same-bst"]}, {"contest_title": "\u7b2c 205 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 205", "contest_title_slug": "weekly-contest-205", "contest_id": 260, "contest_start_time": 1599359400, "contest_duration": 5400, "user_num": 4176, "question_slugs": ["replace-all-s-to-avoid-consecutive-repeating-characters", "number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers", "minimum-time-to-make-rope-colorful", "remove-max-number-of-edges-to-keep-graph-fully-traversable"]}, {"contest_title": "\u7b2c 206 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 206", "contest_title_slug": "weekly-contest-206", "contest_id": 267, "contest_start_time": 1599964200, "contest_duration": 5400, "user_num": 4493, "question_slugs": ["special-positions-in-a-binary-matrix", "count-unhappy-friends", "min-cost-to-connect-all-points", "check-if-string-is-transformable-with-substring-sort-operations"]}, {"contest_title": "\u7b2c 207 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 207", "contest_title_slug": "weekly-contest-207", "contest_id": 278, "contest_start_time": 1600569000, "contest_duration": 5400, "user_num": 4116, "question_slugs": ["rearrange-spaces-between-words", "split-a-string-into-the-max-number-of-unique-substrings", "maximum-non-negative-product-in-a-matrix", "minimum-cost-to-connect-two-groups-of-points"]}, {"contest_title": "\u7b2c 208 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 208", "contest_title_slug": "weekly-contest-208", "contest_id": 289, "contest_start_time": 1601173800, "contest_duration": 5400, "user_num": 3582, "question_slugs": ["crawler-log-folder", "maximum-profit-of-operating-a-centennial-wheel", "throne-inheritance", "maximum-number-of-achievable-transfer-requests"]}, {"contest_title": "\u7b2c 209 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 209", "contest_title_slug": "weekly-contest-209", "contest_id": 291, "contest_start_time": 1601778600, "contest_duration": 5400, "user_num": 4023, "question_slugs": ["special-array-with-x-elements-greater-than-or-equal-x", "even-odd-tree", "maximum-number-of-visible-points", "minimum-one-bit-operations-to-make-integers-zero"]}, {"contest_title": "\u7b2c 210 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 210", "contest_title_slug": "weekly-contest-210", "contest_id": 295, "contest_start_time": 1602383400, "contest_duration": 5400, "user_num": 4007, "question_slugs": ["maximum-nesting-depth-of-the-parentheses", "maximal-network-rank", "split-two-strings-to-make-palindrome", "count-subtrees-with-max-distance-between-cities"]}, {"contest_title": "\u7b2c 211 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 211", "contest_title_slug": "weekly-contest-211", "contest_id": 297, "contest_start_time": 1602988200, "contest_duration": 5400, "user_num": 4034, "question_slugs": ["largest-substring-between-two-equal-characters", "lexicographically-smallest-string-after-applying-operations", "best-team-with-no-conflicts", "graph-connectivity-with-threshold"]}, {"contest_title": "\u7b2c 212 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 212", "contest_title_slug": "weekly-contest-212", "contest_id": 301, "contest_start_time": 1603593000, "contest_duration": 5400, "user_num": 4227, "question_slugs": ["slowest-key", "arithmetic-subarrays", "path-with-minimum-effort", "rank-transform-of-a-matrix"]}, {"contest_title": "\u7b2c 213 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 213", "contest_title_slug": "weekly-contest-213", "contest_id": 303, "contest_start_time": 1604197800, "contest_duration": 5400, "user_num": 3827, "question_slugs": ["check-array-formation-through-concatenation", "count-sorted-vowel-strings", "furthest-building-you-can-reach", "kth-smallest-instructions"]}, {"contest_title": "\u7b2c 214 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 214", "contest_title_slug": "weekly-contest-214", "contest_id": 307, "contest_start_time": 1604802600, "contest_duration": 5400, "user_num": 3598, "question_slugs": ["get-maximum-in-generated-array", "minimum-deletions-to-make-character-frequencies-unique", "sell-diminishing-valued-colored-balls", "create-sorted-array-through-instructions"]}, {"contest_title": "\u7b2c 215 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 215", "contest_title_slug": "weekly-contest-215", "contest_id": 309, "contest_start_time": 1605407400, "contest_duration": 5400, "user_num": 4429, "question_slugs": ["design-an-ordered-stream", "determine-if-two-strings-are-close", "minimum-operations-to-reduce-x-to-zero", "maximize-grid-happiness"]}, {"contest_title": "\u7b2c 216 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 216", "contest_title_slug": "weekly-contest-216", "contest_id": 313, "contest_start_time": 1606012200, "contest_duration": 5400, "user_num": 3857, "question_slugs": ["check-if-two-string-arrays-are-equivalent", "smallest-string-with-a-given-numeric-value", "ways-to-make-a-fair-array", "minimum-initial-energy-to-finish-tasks"]}, {"contest_title": "\u7b2c 217 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 217", "contest_title_slug": "weekly-contest-217", "contest_id": 315, "contest_start_time": 1606617000, "contest_duration": 5400, "user_num": 3745, "question_slugs": ["richest-customer-wealth", "find-the-most-competitive-subsequence", "minimum-moves-to-make-array-complementary", "minimize-deviation-in-array"]}, {"contest_title": "\u7b2c 218 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 218", "contest_title_slug": "weekly-contest-218", "contest_id": 319, "contest_start_time": 1607221800, "contest_duration": 5400, "user_num": 3762, "question_slugs": ["goal-parser-interpretation", "max-number-of-k-sum-pairs", "concatenation-of-consecutive-binary-numbers", "minimum-incompatibility"]}, {"contest_title": "\u7b2c 219 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 219", "contest_title_slug": "weekly-contest-219", "contest_id": 322, "contest_start_time": 1607826600, "contest_duration": 5400, "user_num": 3710, "question_slugs": ["count-of-matches-in-tournament", "partitioning-into-minimum-number-of-deci-binary-numbers", "stone-game-vii", "maximum-height-by-stacking-cuboids"]}, {"contest_title": "\u7b2c 220 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 220", "contest_title_slug": "weekly-contest-220", "contest_id": 326, "contest_start_time": 1608431400, "contest_duration": 5400, "user_num": 3691, "question_slugs": ["reformat-phone-number", "maximum-erasure-value", "jump-game-vi", "checking-existence-of-edge-length-limited-paths"]}, {"contest_title": "\u7b2c 221 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 221", "contest_title_slug": "weekly-contest-221", "contest_id": 328, "contest_start_time": 1609036200, "contest_duration": 5400, "user_num": 3398, "question_slugs": ["determine-if-string-halves-are-alike", "maximum-number-of-eaten-apples", "where-will-the-ball-fall", "maximum-xor-with-an-element-from-array"]}, {"contest_title": "\u7b2c 222 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 222", "contest_title_slug": "weekly-contest-222", "contest_id": 332, "contest_start_time": 1609641000, "contest_duration": 5400, "user_num": 3119, "question_slugs": ["maximum-units-on-a-truck", "count-good-meals", "ways-to-split-array-into-three-subarrays", "minimum-operations-to-make-a-subsequence"]}, {"contest_title": "\u7b2c 223 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 223", "contest_title_slug": "weekly-contest-223", "contest_id": 334, "contest_start_time": 1610245800, "contest_duration": 5400, "user_num": 3872, "question_slugs": ["decode-xored-array", "swapping-nodes-in-a-linked-list", "minimize-hamming-distance-after-swap-operations", "find-minimum-time-to-finish-all-jobs"]}, {"contest_title": "\u7b2c 224 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 224", "contest_title_slug": "weekly-contest-224", "contest_id": 338, "contest_start_time": 1610850600, "contest_duration": 5400, "user_num": 3795, "question_slugs": ["number-of-rectangles-that-can-form-the-largest-square", "tuple-with-same-product", "largest-submatrix-with-rearrangements", "cat-and-mouse-ii"]}, {"contest_title": "\u7b2c 225 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 225", "contest_title_slug": "weekly-contest-225", "contest_id": 340, "contest_start_time": 1611455400, "contest_duration": 5400, "user_num": 3853, "question_slugs": ["latest-time-by-replacing-hidden-digits", "change-minimum-characters-to-satisfy-one-of-three-conditions", "find-kth-largest-xor-coordinate-value", "building-boxes"]}, {"contest_title": "\u7b2c 226 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 226", "contest_title_slug": "weekly-contest-226", "contest_id": 344, "contest_start_time": 1612060200, "contest_duration": 5400, "user_num": 4034, "question_slugs": ["maximum-number-of-balls-in-a-box", "restore-the-array-from-adjacent-pairs", "can-you-eat-your-favorite-candy-on-your-favorite-day", "palindrome-partitioning-iv"]}, {"contest_title": "\u7b2c 227 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 227", "contest_title_slug": "weekly-contest-227", "contest_id": 346, "contest_start_time": 1612665000, "contest_duration": 5400, "user_num": 3546, "question_slugs": ["check-if-array-is-sorted-and-rotated", "maximum-score-from-removing-stones", "largest-merge-of-two-strings", "closest-subsequence-sum"]}, {"contest_title": "\u7b2c 228 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 228", "contest_title_slug": "weekly-contest-228", "contest_id": 350, "contest_start_time": 1613269800, "contest_duration": 5400, "user_num": 2484, "question_slugs": ["minimum-changes-to-make-alternating-binary-string", "count-number-of-homogenous-substrings", "minimum-limit-of-balls-in-a-bag", "minimum-degree-of-a-connected-trio-in-a-graph"]}, {"contest_title": "\u7b2c 229 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 229", "contest_title_slug": "weekly-contest-229", "contest_id": 352, "contest_start_time": 1613874600, "contest_duration": 5400, "user_num": 3484, "question_slugs": ["merge-strings-alternately", "minimum-number-of-operations-to-move-all-balls-to-each-box", "maximum-score-from-performing-multiplication-operations", "maximize-palindrome-length-from-subsequences"]}, {"contest_title": "\u7b2c 230 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 230", "contest_title_slug": "weekly-contest-230", "contest_id": 356, "contest_start_time": 1614479400, "contest_duration": 5400, "user_num": 3728, "question_slugs": ["count-items-matching-a-rule", "closest-dessert-cost", "equal-sum-arrays-with-minimum-number-of-operations", "car-fleet-ii"]}, {"contest_title": "\u7b2c 231 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 231", "contest_title_slug": "weekly-contest-231", "contest_id": 358, "contest_start_time": 1615084200, "contest_duration": 5400, "user_num": 4668, "question_slugs": ["check-if-binary-string-has-at-most-one-segment-of-ones", "minimum-elements-to-add-to-form-a-given-sum", "number-of-restricted-paths-from-first-to-last-node", "make-the-xor-of-all-segments-equal-to-zero"]}, {"contest_title": "\u7b2c 232 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 232", "contest_title_slug": "weekly-contest-232", "contest_id": 363, "contest_start_time": 1615689000, "contest_duration": 5400, "user_num": 4802, "question_slugs": ["check-if-one-string-swap-can-make-strings-equal", "find-center-of-star-graph", "maximum-average-pass-ratio", "maximum-score-of-a-good-subarray"]}, {"contest_title": "\u7b2c 233 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 233", "contest_title_slug": "weekly-contest-233", "contest_id": 371, "contest_start_time": 1616293800, "contest_duration": 5400, "user_num": 5010, "question_slugs": ["maximum-ascending-subarray-sum", "number-of-orders-in-the-backlog", "maximum-value-at-a-given-index-in-a-bounded-array", "count-pairs-with-xor-in-a-range"]}, {"contest_title": "\u7b2c 234 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 234", "contest_title_slug": "weekly-contest-234", "contest_id": 375, "contest_start_time": 1616898600, "contest_duration": 5400, "user_num": 4998, "question_slugs": ["number-of-different-integers-in-a-string", "minimum-number-of-operations-to-reinitialize-a-permutation", "evaluate-the-bracket-pairs-of-a-string", "maximize-number-of-nice-divisors"]}, {"contest_title": "\u7b2c 235 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 235", "contest_title_slug": "weekly-contest-235", "contest_id": 377, "contest_start_time": 1617503400, "contest_duration": 5400, "user_num": 4494, "question_slugs": ["truncate-sentence", "finding-the-users-active-minutes", "minimum-absolute-sum-difference", "number-of-different-subsequences-gcds"]}, {"contest_title": "\u7b2c 236 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 236", "contest_title_slug": "weekly-contest-236", "contest_id": 391, "contest_start_time": 1618108200, "contest_duration": 5400, "user_num": 5113, "question_slugs": ["sign-of-the-product-of-an-array", "find-the-winner-of-the-circular-game", "minimum-sideway-jumps", "finding-mk-average"]}, {"contest_title": "\u7b2c 237 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 237", "contest_title_slug": "weekly-contest-237", "contest_id": 393, "contest_start_time": 1618713000, "contest_duration": 5400, "user_num": 4577, "question_slugs": ["check-if-the-sentence-is-pangram", "maximum-ice-cream-bars", "single-threaded-cpu", "find-xor-sum-of-all-pairs-bitwise-and"]}, {"contest_title": "\u7b2c 238 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 238", "contest_title_slug": "weekly-contest-238", "contest_id": 397, "contest_start_time": 1619317800, "contest_duration": 5400, "user_num": 3978, "question_slugs": ["sum-of-digits-in-base-k", "frequency-of-the-most-frequent-element", "longest-substring-of-all-vowels-in-order", "maximum-building-height"]}, {"contest_title": "\u7b2c 239 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 239", "contest_title_slug": "weekly-contest-239", "contest_id": 399, "contest_start_time": 1619922600, "contest_duration": 5400, "user_num": 3907, "question_slugs": ["minimum-distance-to-the-target-element", "splitting-a-string-into-descending-consecutive-values", "minimum-adjacent-swaps-to-reach-the-kth-smallest-number", "minimum-interval-to-include-each-query"]}, {"contest_title": "\u7b2c 240 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 240", "contest_title_slug": "weekly-contest-240", "contest_id": 403, "contest_start_time": 1620527400, "contest_duration": 5400, "user_num": 4307, "question_slugs": ["maximum-population-year", "maximum-distance-between-a-pair-of-values", "maximum-subarray-min-product", "largest-color-value-in-a-directed-graph"]}, {"contest_title": "\u7b2c 241 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 241", "contest_title_slug": "weekly-contest-241", "contest_id": 405, "contest_start_time": 1621132200, "contest_duration": 5400, "user_num": 4491, "question_slugs": ["sum-of-all-subset-xor-totals", "minimum-number-of-swaps-to-make-the-binary-string-alternating", "finding-pairs-with-a-certain-sum", "number-of-ways-to-rearrange-sticks-with-k-sticks-visible"]}, {"contest_title": "\u7b2c 242 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 242", "contest_title_slug": "weekly-contest-242", "contest_id": 409, "contest_start_time": 1621737000, "contest_duration": 5400, "user_num": 4306, "question_slugs": ["longer-contiguous-segments-of-ones-than-zeros", "minimum-speed-to-arrive-on-time", "jump-game-vii", "stone-game-viii"]}, {"contest_title": "\u7b2c 243 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 243", "contest_title_slug": "weekly-contest-243", "contest_id": 411, "contest_start_time": 1622341800, "contest_duration": 5400, "user_num": 4493, "question_slugs": ["check-if-word-equals-summation-of-two-words", "maximum-value-after-insertion", "process-tasks-using-servers", "minimum-skips-to-arrive-at-meeting-on-time"]}, {"contest_title": "\u7b2c 244 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 244", "contest_title_slug": "weekly-contest-244", "contest_id": 415, "contest_start_time": 1622946600, "contest_duration": 5400, "user_num": 4430, "question_slugs": ["determine-whether-matrix-can-be-obtained-by-rotation", "reduction-operations-to-make-the-array-elements-equal", "minimum-number-of-flips-to-make-the-binary-string-alternating", "minimum-space-wasted-from-packaging"]}, {"contest_title": "\u7b2c 245 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 245", "contest_title_slug": "weekly-contest-245", "contest_id": 417, "contest_start_time": 1623551400, "contest_duration": 5400, "user_num": 4271, "question_slugs": ["redistribute-characters-to-make-all-strings-equal", "maximum-number-of-removable-characters", "merge-triplets-to-form-target-triplet", "the-earliest-and-latest-rounds-where-players-compete"]}, {"contest_title": "\u7b2c 246 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 246", "contest_title_slug": "weekly-contest-246", "contest_id": 422, "contest_start_time": 1624156200, "contest_duration": 5400, "user_num": 4136, "question_slugs": ["largest-odd-number-in-string", "the-number-of-full-rounds-you-have-played", "count-sub-islands", "minimum-absolute-difference-queries"]}, {"contest_title": "\u7b2c 247 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 247", "contest_title_slug": "weekly-contest-247", "contest_id": 426, "contest_start_time": 1624761000, "contest_duration": 5400, "user_num": 3981, "question_slugs": ["maximum-product-difference-between-two-pairs", "cyclically-rotating-a-grid", "number-of-wonderful-substrings", "count-ways-to-build-rooms-in-an-ant-colony"]}, {"contest_title": "\u7b2c 248 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 248", "contest_title_slug": "weekly-contest-248", "contest_id": 430, "contest_start_time": 1625365800, "contest_duration": 5400, "user_num": 4451, "question_slugs": ["build-array-from-permutation", "eliminate-maximum-number-of-monsters", "count-good-numbers", "longest-common-subpath"]}, {"contest_title": "\u7b2c 249 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 249", "contest_title_slug": "weekly-contest-249", "contest_id": 432, "contest_start_time": 1625970600, "contest_duration": 5400, "user_num": 4335, "question_slugs": ["concatenation-of-array", "unique-length-3-palindromic-subsequences", "painting-a-grid-with-three-different-colors", "merge-bsts-to-create-single-bst"]}, {"contest_title": "\u7b2c 250 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 250", "contest_title_slug": "weekly-contest-250", "contest_id": 436, "contest_start_time": 1626575400, "contest_duration": 5400, "user_num": 4315, "question_slugs": ["maximum-number-of-words-you-can-type", "add-minimum-number-of-rungs", "maximum-number-of-points-with-cost", "maximum-genetic-difference-query"]}, {"contest_title": "\u7b2c 251 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 251", "contest_title_slug": "weekly-contest-251", "contest_id": 438, "contest_start_time": 1627180200, "contest_duration": 5400, "user_num": 4747, "question_slugs": ["sum-of-digits-of-string-after-convert", "largest-number-after-mutating-substring", "maximum-compatibility-score-sum", "delete-duplicate-folders-in-system"]}, {"contest_title": "\u7b2c 252 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 252", "contest_title_slug": "weekly-contest-252", "contest_id": 442, "contest_start_time": 1627785000, "contest_duration": 5400, "user_num": 4647, "question_slugs": ["three-divisors", "maximum-number-of-weeks-for-which-you-can-work", "minimum-garden-perimeter-to-collect-enough-apples", "count-number-of-special-subsequences"]}, {"contest_title": "\u7b2c 253 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 253", "contest_title_slug": "weekly-contest-253", "contest_id": 444, "contest_start_time": 1628389800, "contest_duration": 5400, "user_num": 4570, "question_slugs": ["check-if-string-is-a-prefix-of-array", "remove-stones-to-minimize-the-total", "minimum-number-of-swaps-to-make-the-string-balanced", "find-the-longest-valid-obstacle-course-at-each-position"]}, {"contest_title": "\u7b2c 254 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 254", "contest_title_slug": "weekly-contest-254", "contest_id": 449, "contest_start_time": 1628994600, "contest_duration": 5400, "user_num": 4349, "question_slugs": ["number-of-strings-that-appear-as-substrings-in-word", "array-with-elements-not-equal-to-average-of-neighbors", "minimum-non-zero-product-of-the-array-elements", "last-day-where-you-can-still-cross"]}, {"contest_title": "\u7b2c 255 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 255", "contest_title_slug": "weekly-contest-255", "contest_id": 457, "contest_start_time": 1629599400, "contest_duration": 5400, "user_num": 4333, "question_slugs": ["find-greatest-common-divisor-of-array", "find-unique-binary-string", "minimize-the-difference-between-target-and-chosen-elements", "find-array-given-subset-sums"]}, {"contest_title": "\u7b2c 256 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 256", "contest_title_slug": "weekly-contest-256", "contest_id": 462, "contest_start_time": 1630204200, "contest_duration": 5400, "user_num": 4136, "question_slugs": ["minimum-difference-between-highest-and-lowest-of-k-scores", "find-the-kth-largest-integer-in-the-array", "minimum-number-of-work-sessions-to-finish-the-tasks", "number-of-unique-good-subsequences"]}, {"contest_title": "\u7b2c 257 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 257", "contest_title_slug": "weekly-contest-257", "contest_id": 464, "contest_start_time": 1630809000, "contest_duration": 5400, "user_num": 4278, "question_slugs": ["count-special-quadruplets", "the-number-of-weak-characters-in-the-game", "first-day-where-you-have-been-in-all-the-rooms", "gcd-sort-of-an-array"]}, {"contest_title": "\u7b2c 258 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 258", "contest_title_slug": "weekly-contest-258", "contest_id": 468, "contest_start_time": 1631413800, "contest_duration": 5400, "user_num": 4519, "question_slugs": ["reverse-prefix-of-word", "number-of-pairs-of-interchangeable-rectangles", "maximum-product-of-the-length-of-two-palindromic-subsequences", "smallest-missing-genetic-value-in-each-subtree"]}, {"contest_title": "\u7b2c 259 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 259", "contest_title_slug": "weekly-contest-259", "contest_id": 474, "contest_start_time": 1632018600, "contest_duration": 5400, "user_num": 3775, "question_slugs": ["final-value-of-variable-after-performing-operations", "sum-of-beauty-in-the-array", "detect-squares", "longest-subsequence-repeated-k-times"]}, {"contest_title": "\u7b2c 260 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 260", "contest_title_slug": "weekly-contest-260", "contest_id": 478, "contest_start_time": 1632623400, "contest_duration": 5400, "user_num": 3654, "question_slugs": ["maximum-difference-between-increasing-elements", "grid-game", "check-if-word-can-be-placed-in-crossword", "the-score-of-students-solving-math-expression"]}, {"contest_title": "\u7b2c 261 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 261", "contest_title_slug": "weekly-contest-261", "contest_id": 481, "contest_start_time": 1633228200, "contest_duration": 5400, "user_num": 3368, "question_slugs": ["minimum-moves-to-convert-string", "find-missing-observations", "stone-game-ix", "smallest-k-length-subsequence-with-occurrences-of-a-letter"]}, {"contest_title": "\u7b2c 262 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 262", "contest_title_slug": "weekly-contest-262", "contest_id": 485, "contest_start_time": 1633833000, "contest_duration": 5400, "user_num": 4261, "question_slugs": ["two-out-of-three", "minimum-operations-to-make-a-uni-value-grid", "stock-price-fluctuation", "partition-array-into-two-arrays-to-minimize-sum-difference"]}, {"contest_title": "\u7b2c 263 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 263", "contest_title_slug": "weekly-contest-263", "contest_id": 487, "contest_start_time": 1634437800, "contest_duration": 5400, "user_num": 4572, "question_slugs": ["check-if-numbers-are-ascending-in-a-sentence", "simple-bank-system", "count-number-of-maximum-bitwise-or-subsets", "second-minimum-time-to-reach-destination"]}, {"contest_title": "\u7b2c 264 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 264", "contest_title_slug": "weekly-contest-264", "contest_id": 491, "contest_start_time": 1635042600, "contest_duration": 5400, "user_num": 4659, "question_slugs": ["number-of-valid-words-in-a-sentence", "next-greater-numerically-balanced-number", "count-nodes-with-the-highest-score", "parallel-courses-iii"]}, {"contest_title": "\u7b2c 265 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 265", "contest_title_slug": "weekly-contest-265", "contest_id": 493, "contest_start_time": 1635647400, "contest_duration": 5400, "user_num": 4182, "question_slugs": ["smallest-index-with-equal-value", "find-the-minimum-and-maximum-number-of-nodes-between-critical-points", "minimum-operations-to-convert-number", "check-if-an-original-string-exists-given-two-encoded-strings"]}, {"contest_title": "\u7b2c 266 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 266", "contest_title_slug": "weekly-contest-266", "contest_id": 498, "contest_start_time": 1636252200, "contest_duration": 5400, "user_num": 4385, "question_slugs": ["count-vowel-substrings-of-a-string", "vowels-of-all-substrings", "minimized-maximum-of-products-distributed-to-any-store", "maximum-path-quality-of-a-graph"]}, {"contest_title": "\u7b2c 267 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 267", "contest_title_slug": "weekly-contest-267", "contest_id": 500, "contest_start_time": 1636857000, "contest_duration": 5400, "user_num": 4365, "question_slugs": ["time-needed-to-buy-tickets", "reverse-nodes-in-even-length-groups", "decode-the-slanted-ciphertext", "process-restricted-friend-requests"]}, {"contest_title": "\u7b2c 268 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 268", "contest_title_slug": "weekly-contest-268", "contest_id": 504, "contest_start_time": 1637461800, "contest_duration": 5400, "user_num": 4398, "question_slugs": ["two-furthest-houses-with-different-colors", "watering-plants", "range-frequency-queries", "sum-of-k-mirror-numbers"]}, {"contest_title": "\u7b2c 269 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 269", "contest_title_slug": "weekly-contest-269", "contest_id": 506, "contest_start_time": 1638066600, "contest_duration": 5400, "user_num": 4293, "question_slugs": ["find-target-indices-after-sorting-array", "k-radius-subarray-averages", "removing-minimum-and-maximum-from-array", "find-all-people-with-secret"]}, {"contest_title": "\u7b2c 270 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 270", "contest_title_slug": "weekly-contest-270", "contest_id": 510, "contest_start_time": 1638671400, "contest_duration": 5400, "user_num": 4748, "question_slugs": ["finding-3-digit-even-numbers", "delete-the-middle-node-of-a-linked-list", "step-by-step-directions-from-a-binary-tree-node-to-another", "valid-arrangement-of-pairs"]}, {"contest_title": "\u7b2c 271 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 271", "contest_title_slug": "weekly-contest-271", "contest_id": 512, "contest_start_time": 1639276200, "contest_duration": 5400, "user_num": 4562, "question_slugs": ["rings-and-rods", "sum-of-subarray-ranges", "watering-plants-ii", "maximum-fruits-harvested-after-at-most-k-steps"]}, {"contest_title": "\u7b2c 272 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 272", "contest_title_slug": "weekly-contest-272", "contest_id": 516, "contest_start_time": 1639881000, "contest_duration": 5400, "user_num": 4698, "question_slugs": ["find-first-palindromic-string-in-the-array", "adding-spaces-to-a-string", "number-of-smooth-descent-periods-of-a-stock", "minimum-operations-to-make-the-array-k-increasing"]}, {"contest_title": "\u7b2c 273 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 273", "contest_title_slug": "weekly-contest-273", "contest_id": 518, "contest_start_time": 1640485800, "contest_duration": 5400, "user_num": 4368, "question_slugs": ["a-number-after-a-double-reversal", "execution-of-all-suffix-instructions-staying-in-a-grid", "intervals-between-identical-elements", "recover-the-original-array"]}, {"contest_title": "\u7b2c 274 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 274", "contest_title_slug": "weekly-contest-274", "contest_id": 522, "contest_start_time": 1641090600, "contest_duration": 5400, "user_num": 4109, "question_slugs": ["check-if-all-as-appears-before-all-bs", "number-of-laser-beams-in-a-bank", "destroying-asteroids", "maximum-employees-to-be-invited-to-a-meeting"]}, {"contest_title": "\u7b2c 275 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 275", "contest_title_slug": "weekly-contest-275", "contest_id": 524, "contest_start_time": 1641695400, "contest_duration": 5400, "user_num": 4787, "question_slugs": ["check-if-every-row-and-column-contains-all-numbers", "minimum-swaps-to-group-all-1s-together-ii", "count-words-obtained-after-adding-a-letter", "earliest-possible-day-of-full-bloom"]}, {"contest_title": "\u7b2c 276 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 276", "contest_title_slug": "weekly-contest-276", "contest_id": 528, "contest_start_time": 1642300200, "contest_duration": 5400, "user_num": 5244, "question_slugs": ["divide-a-string-into-groups-of-size-k", "minimum-moves-to-reach-target-score", "solving-questions-with-brainpower", "maximum-running-time-of-n-computers"]}, {"contest_title": "\u7b2c 277 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 277", "contest_title_slug": "weekly-contest-277", "contest_id": 530, "contest_start_time": 1642905000, "contest_duration": 5400, "user_num": 5060, "question_slugs": ["count-elements-with-strictly-smaller-and-greater-elements", "rearrange-array-elements-by-sign", "find-all-lonely-numbers-in-the-array", "maximum-good-people-based-on-statements"]}, {"contest_title": "\u7b2c 278 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 278", "contest_title_slug": "weekly-contest-278", "contest_id": 534, "contest_start_time": 1643509800, "contest_duration": 5400, "user_num": 4643, "question_slugs": ["keep-multiplying-found-values-by-two", "all-divisions-with-the-highest-score-of-a-binary-array", "find-substring-with-given-hash-value", "groups-of-strings"]}, {"contest_title": "\u7b2c 279 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 279", "contest_title_slug": "weekly-contest-279", "contest_id": 536, "contest_start_time": 1644114600, "contest_duration": 5400, "user_num": 4132, "question_slugs": ["sort-even-and-odd-indices-independently", "smallest-value-of-the-rearranged-number", "design-bitset", "minimum-time-to-remove-all-cars-containing-illegal-goods"]}, {"contest_title": "\u7b2c 280 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 280", "contest_title_slug": "weekly-contest-280", "contest_id": 540, "contest_start_time": 1644719400, "contest_duration": 5400, "user_num": 5834, "question_slugs": ["count-operations-to-obtain-zero", "minimum-operations-to-make-the-array-alternating", "removing-minimum-number-of-magic-beans", "maximum-and-sum-of-array"]}, {"contest_title": "\u7b2c 281 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 281", "contest_title_slug": "weekly-contest-281", "contest_id": 542, "contest_start_time": 1645324200, "contest_duration": 6000, "user_num": 6005, "question_slugs": ["count-integers-with-even-digit-sum", "merge-nodes-in-between-zeros", "construct-string-with-repeat-limit", "count-array-pairs-divisible-by-k"]}, {"contest_title": "\u7b2c 282 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 282", "contest_title_slug": "weekly-contest-282", "contest_id": 546, "contest_start_time": 1645929000, "contest_duration": 5400, "user_num": 7164, "question_slugs": ["counting-words-with-a-given-prefix", "minimum-number-of-steps-to-make-two-strings-anagram-ii", "minimum-time-to-complete-trips", "minimum-time-to-finish-the-race"]}, {"contest_title": "\u7b2c 283 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 283", "contest_title_slug": "weekly-contest-283", "contest_id": 551, "contest_start_time": 1646533800, "contest_duration": 5400, "user_num": 7817, "question_slugs": ["cells-in-a-range-on-an-excel-sheet", "append-k-integers-with-minimal-sum", "create-binary-tree-from-descriptions", "replace-non-coprime-numbers-in-array"]}, {"contest_title": "\u7b2c 284 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 284", "contest_title_slug": "weekly-contest-284", "contest_id": 555, "contest_start_time": 1647138600, "contest_duration": 5400, "user_num": 8483, "question_slugs": ["find-all-k-distant-indices-in-an-array", "count-artifacts-that-can-be-extracted", "maximize-the-topmost-element-after-k-moves", "minimum-weighted-subgraph-with-the-required-paths"]}, {"contest_title": "\u7b2c 285 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 285", "contest_title_slug": "weekly-contest-285", "contest_id": 558, "contest_start_time": 1647743400, "contest_duration": 5400, "user_num": 7501, "question_slugs": ["count-hills-and-valleys-in-an-array", "count-collisions-on-a-road", "maximum-points-in-an-archery-competition", "longest-substring-of-one-repeating-character"]}, {"contest_title": "\u7b2c 286 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 286", "contest_title_slug": "weekly-contest-286", "contest_id": 564, "contest_start_time": 1648348200, "contest_duration": 5400, "user_num": 7248, "question_slugs": ["find-the-difference-of-two-arrays", "minimum-deletions-to-make-array-beautiful", "find-palindrome-with-fixed-length", "maximum-value-of-k-coins-from-piles"]}, {"contest_title": "\u7b2c 287 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 287", "contest_title_slug": "weekly-contest-287", "contest_id": 569, "contest_start_time": 1648953000, "contest_duration": 5400, "user_num": 6811, "question_slugs": ["minimum-number-of-operations-to-convert-time", "find-players-with-zero-or-one-losses", "maximum-candies-allocated-to-k-children", "encrypt-and-decrypt-strings"]}, {"contest_title": "\u7b2c 288 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 288", "contest_title_slug": "weekly-contest-288", "contest_id": 573, "contest_start_time": 1649557800, "contest_duration": 5400, "user_num": 6926, "question_slugs": ["largest-number-after-digit-swaps-by-parity", "minimize-result-by-adding-parentheses-to-expression", "maximum-product-after-k-increments", "maximum-total-beauty-of-the-gardens"]}, {"contest_title": "\u7b2c 289 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 289", "contest_title_slug": "weekly-contest-289", "contest_id": 576, "contest_start_time": 1650162600, "contest_duration": 5400, "user_num": 7293, "question_slugs": ["calculate-digit-sum-of-a-string", "minimum-rounds-to-complete-all-tasks", "maximum-trailing-zeros-in-a-cornered-path", "longest-path-with-different-adjacent-characters"]}, {"contest_title": "\u7b2c 290 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 290", "contest_title_slug": "weekly-contest-290", "contest_id": 582, "contest_start_time": 1650767400, "contest_duration": 5400, "user_num": 6275, "question_slugs": ["intersection-of-multiple-arrays", "count-lattice-points-inside-a-circle", "count-number-of-rectangles-containing-each-point", "number-of-flowers-in-full-bloom"]}, {"contest_title": "\u7b2c 291 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 291", "contest_title_slug": "weekly-contest-291", "contest_id": 587, "contest_start_time": 1651372200, "contest_duration": 5400, "user_num": 6574, "question_slugs": ["remove-digit-from-number-to-maximize-result", "minimum-consecutive-cards-to-pick-up", "k-divisible-elements-subarrays", "total-appeal-of-a-string"]}, {"contest_title": "\u7b2c 292 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 292", "contest_title_slug": "weekly-contest-292", "contest_id": 591, "contest_start_time": 1651977000, "contest_duration": 5400, "user_num": 6884, "question_slugs": ["largest-3-same-digit-number-in-string", "count-nodes-equal-to-average-of-subtree", "count-number-of-texts", "check-if-there-is-a-valid-parentheses-string-path"]}, {"contest_title": "\u7b2c 293 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 293", "contest_title_slug": "weekly-contest-293", "contest_id": 593, "contest_start_time": 1652581800, "contest_duration": 5400, "user_num": 7357, "question_slugs": ["find-resultant-array-after-removing-anagrams", "maximum-consecutive-floors-without-special-floors", "largest-combination-with-bitwise-and-greater-than-zero", "count-integers-in-intervals"]}, {"contest_title": "\u7b2c 294 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 294", "contest_title_slug": "weekly-contest-294", "contest_id": 599, "contest_start_time": 1653186600, "contest_duration": 5400, "user_num": 6640, "question_slugs": ["percentage-of-letter-in-string", "maximum-bags-with-full-capacity-of-rocks", "minimum-lines-to-represent-a-line-chart", "sum-of-total-strength-of-wizards"]}, {"contest_title": "\u7b2c 295 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 295", "contest_title_slug": "weekly-contest-295", "contest_id": 605, "contest_start_time": 1653791400, "contest_duration": 5400, "user_num": 6447, "question_slugs": ["rearrange-characters-to-make-target-string", "apply-discount-to-prices", "steps-to-make-array-non-decreasing", "minimum-obstacle-removal-to-reach-corner"]}, {"contest_title": "\u7b2c 296 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 296", "contest_title_slug": "weekly-contest-296", "contest_id": 609, "contest_start_time": 1654396200, "contest_duration": 5400, "user_num": 5721, "question_slugs": ["min-max-game", "partition-array-such-that-maximum-difference-is-k", "replace-elements-in-an-array", "design-a-text-editor"]}, {"contest_title": "\u7b2c 297 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 297", "contest_title_slug": "weekly-contest-297", "contest_id": 611, "contest_start_time": 1655001000, "contest_duration": 5400, "user_num": 5915, "question_slugs": ["calculate-amount-paid-in-taxes", "minimum-path-cost-in-a-grid", "fair-distribution-of-cookies", "naming-a-company"]}, {"contest_title": "\u7b2c 298 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 298", "contest_title_slug": "weekly-contest-298", "contest_id": 615, "contest_start_time": 1655605800, "contest_duration": 5400, "user_num": 6228, "question_slugs": ["greatest-english-letter-in-upper-and-lower-case", "sum-of-numbers-with-units-digit-k", "longest-binary-subsequence-less-than-or-equal-to-k", "selling-pieces-of-wood"]}, {"contest_title": "\u7b2c 299 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 299", "contest_title_slug": "weekly-contest-299", "contest_id": 618, "contest_start_time": 1656210600, "contest_duration": 5400, "user_num": 6108, "question_slugs": ["check-if-matrix-is-x-matrix", "count-number-of-ways-to-place-houses", "maximum-score-of-spliced-array", "minimum-score-after-removals-on-a-tree"]}, {"contest_title": "\u7b2c 300 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 300", "contest_title_slug": "weekly-contest-300", "contest_id": 647, "contest_start_time": 1656815400, "contest_duration": 5400, "user_num": 6792, "question_slugs": ["decode-the-message", "spiral-matrix-iv", "number-of-people-aware-of-a-secret", "number-of-increasing-paths-in-a-grid"]}, {"contest_title": "\u7b2c 301 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 301", "contest_title_slug": "weekly-contest-301", "contest_id": 649, "contest_start_time": 1657420200, "contest_duration": 5400, "user_num": 7133, "question_slugs": ["minimum-amount-of-time-to-fill-cups", "smallest-number-in-infinite-set", "move-pieces-to-obtain-a-string", "count-the-number-of-ideal-arrays"]}, {"contest_title": "\u7b2c 302 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 302", "contest_title_slug": "weekly-contest-302", "contest_id": 653, "contest_start_time": 1658025000, "contest_duration": 5400, "user_num": 7092, "question_slugs": ["maximum-number-of-pairs-in-array", "max-sum-of-a-pair-with-equal-sum-of-digits", "query-kth-smallest-trimmed-number", "minimum-deletions-to-make-array-divisible"]}, {"contest_title": "\u7b2c 303 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 303", "contest_title_slug": "weekly-contest-303", "contest_id": 655, "contest_start_time": 1658629800, "contest_duration": 5400, "user_num": 7032, "question_slugs": ["first-letter-to-appear-twice", "equal-row-and-column-pairs", "design-a-food-rating-system", "number-of-excellent-pairs"]}, {"contest_title": "\u7b2c 304 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 304", "contest_title_slug": "weekly-contest-304", "contest_id": 659, "contest_start_time": 1659234600, "contest_duration": 5400, "user_num": 7372, "question_slugs": ["make-array-zero-by-subtracting-equal-amounts", "maximum-number-of-groups-entering-a-competition", "find-closest-node-to-given-two-nodes", "longest-cycle-in-a-graph"]}, {"contest_title": "\u7b2c 305 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 305", "contest_title_slug": "weekly-contest-305", "contest_id": 663, "contest_start_time": 1659839400, "contest_duration": 5400, "user_num": 7465, "question_slugs": ["number-of-arithmetic-triplets", "reachable-nodes-with-restrictions", "check-if-there-is-a-valid-partition-for-the-array", "longest-ideal-subsequence"]}, {"contest_title": "\u7b2c 306 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 306", "contest_title_slug": "weekly-contest-306", "contest_id": 669, "contest_start_time": 1660444200, "contest_duration": 5400, "user_num": 7500, "question_slugs": ["largest-local-values-in-a-matrix", "node-with-highest-edge-score", "construct-smallest-number-from-di-string", "count-special-integers"]}, {"contest_title": "\u7b2c 307 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 307", "contest_title_slug": "weekly-contest-307", "contest_id": 671, "contest_start_time": 1661049000, "contest_duration": 5400, "user_num": 7064, "question_slugs": ["minimum-hours-of-training-to-win-a-competition", "largest-palindromic-number", "amount-of-time-for-binary-tree-to-be-infected", "find-the-k-sum-of-an-array"]}, {"contest_title": "\u7b2c 308 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 308", "contest_title_slug": "weekly-contest-308", "contest_id": 689, "contest_start_time": 1661653800, "contest_duration": 5400, "user_num": 6394, "question_slugs": ["longest-subsequence-with-limited-sum", "removing-stars-from-a-string", "minimum-amount-of-time-to-collect-garbage", "build-a-matrix-with-conditions"]}, {"contest_title": "\u7b2c 309 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 309", "contest_title_slug": "weekly-contest-309", "contest_id": 693, "contest_start_time": 1662258600, "contest_duration": 5400, "user_num": 7972, "question_slugs": ["check-distances-between-same-letters", "number-of-ways-to-reach-a-position-after-exactly-k-steps", "longest-nice-subarray", "meeting-rooms-iii"]}, {"contest_title": "\u7b2c 310 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 310", "contest_title_slug": "weekly-contest-310", "contest_id": 704, "contest_start_time": 1662863400, "contest_duration": 5400, "user_num": 6081, "question_slugs": ["most-frequent-even-element", "optimal-partition-of-string", "divide-intervals-into-minimum-number-of-groups", "longest-increasing-subsequence-ii"]}, {"contest_title": "\u7b2c 311 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 311", "contest_title_slug": "weekly-contest-311", "contest_id": 741, "contest_start_time": 1663468200, "contest_duration": 5400, "user_num": 6710, "question_slugs": ["smallest-even-multiple", "length-of-the-longest-alphabetical-continuous-substring", "reverse-odd-levels-of-binary-tree", "sum-of-prefix-scores-of-strings"]}, {"contest_title": "\u7b2c 312 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 312", "contest_title_slug": "weekly-contest-312", "contest_id": 746, "contest_start_time": 1664073000, "contest_duration": 5400, "user_num": 6638, "question_slugs": ["sort-the-people", "longest-subarray-with-maximum-bitwise-and", "find-all-good-indices", "number-of-good-paths"]}, {"contest_title": "\u7b2c 313 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 313", "contest_title_slug": "weekly-contest-313", "contest_id": 750, "contest_start_time": 1664677800, "contest_duration": 5400, "user_num": 5445, "question_slugs": ["number-of-common-factors", "maximum-sum-of-an-hourglass", "minimize-xor", "maximum-deletions-on-a-string"]}, {"contest_title": "\u7b2c 314 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 314", "contest_title_slug": "weekly-contest-314", "contest_id": 756, "contest_start_time": 1665282600, "contest_duration": 5400, "user_num": 4838, "question_slugs": ["the-employee-that-worked-on-the-longest-task", "find-the-original-array-of-prefix-xor", "using-a-robot-to-print-the-lexicographically-smallest-string", "paths-in-matrix-whose-sum-is-divisible-by-k"]}, {"contest_title": "\u7b2c 315 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 315", "contest_title_slug": "weekly-contest-315", "contest_id": 759, "contest_start_time": 1665887400, "contest_duration": 5400, "user_num": 6490, "question_slugs": ["largest-positive-integer-that-exists-with-its-negative", "count-number-of-distinct-integers-after-reverse-operations", "sum-of-number-and-its-reverse", "count-subarrays-with-fixed-bounds"]}, {"contest_title": "\u7b2c 316 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 316", "contest_title_slug": "weekly-contest-316", "contest_id": 764, "contest_start_time": 1666492200, "contest_duration": 5400, "user_num": 6387, "question_slugs": ["determine-if-two-events-have-conflict", "number-of-subarrays-with-gcd-equal-to-k", "minimum-cost-to-make-array-equal", "minimum-number-of-operations-to-make-arrays-similar"]}, {"contest_title": "\u7b2c 317 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 317", "contest_title_slug": "weekly-contest-317", "contest_id": 767, "contest_start_time": 1667097000, "contest_duration": 5400, "user_num": 5660, "question_slugs": ["average-value-of-even-numbers-that-are-divisible-by-three", "most-popular-video-creator", "minimum-addition-to-make-integer-beautiful", "height-of-binary-tree-after-subtree-removal-queries"]}, {"contest_title": "\u7b2c 318 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 318", "contest_title_slug": "weekly-contest-318", "contest_id": 771, "contest_start_time": 1667701800, "contest_duration": 5400, "user_num": 5670, "question_slugs": ["apply-operations-to-an-array", "maximum-sum-of-distinct-subarrays-with-length-k", "total-cost-to-hire-k-workers", "minimum-total-distance-traveled"]}, {"contest_title": "\u7b2c 319 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 319", "contest_title_slug": "weekly-contest-319", "contest_id": 773, "contest_start_time": 1668306600, "contest_duration": 5400, "user_num": 6175, "question_slugs": ["convert-the-temperature", "number-of-subarrays-with-lcm-equal-to-k", "minimum-number-of-operations-to-sort-a-binary-tree-by-level", "maximum-number-of-non-overlapping-palindrome-substrings"]}, {"contest_title": "\u7b2c 320 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 320", "contest_title_slug": "weekly-contest-320", "contest_id": 777, "contest_start_time": 1668911400, "contest_duration": 5400, "user_num": 5678, "question_slugs": ["number-of-unequal-triplets-in-array", "closest-nodes-queries-in-a-binary-search-tree", "minimum-fuel-cost-to-report-to-the-capital", "number-of-beautiful-partitions"]}, {"contest_title": "\u7b2c 321 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 321", "contest_title_slug": "weekly-contest-321", "contest_id": 779, "contest_start_time": 1669516200, "contest_duration": 5400, "user_num": 5115, "question_slugs": ["find-the-pivot-integer", "append-characters-to-string-to-make-subsequence", "remove-nodes-from-linked-list", "count-subarrays-with-median-k"]}, {"contest_title": "\u7b2c 322 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 322", "contest_title_slug": "weekly-contest-322", "contest_id": 783, "contest_start_time": 1670121000, "contest_duration": 5400, "user_num": 5085, "question_slugs": ["circular-sentence", "divide-players-into-teams-of-equal-skill", "minimum-score-of-a-path-between-two-cities", "divide-nodes-into-the-maximum-number-of-groups"]}, {"contest_title": "\u7b2c 323 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 323", "contest_title_slug": "weekly-contest-323", "contest_id": 785, "contest_start_time": 1670725800, "contest_duration": 5400, "user_num": 4671, "question_slugs": ["delete-greatest-value-in-each-row", "longest-square-streak-in-an-array", "design-memory-allocator", "maximum-number-of-points-from-grid-queries"]}, {"contest_title": "\u7b2c 324 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 324", "contest_title_slug": "weekly-contest-324", "contest_id": 790, "contest_start_time": 1671330600, "contest_duration": 5400, "user_num": 4167, "question_slugs": ["count-pairs-of-similar-strings", "smallest-value-after-replacing-with-sum-of-prime-factors", "add-edges-to-make-degrees-of-all-nodes-even", "cycle-length-queries-in-a-tree"]}, {"contest_title": "\u7b2c 325 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 325", "contest_title_slug": "weekly-contest-325", "contest_id": 795, "contest_start_time": 1671935400, "contest_duration": 5400, "user_num": 3530, "question_slugs": ["shortest-distance-to-target-string-in-a-circular-array", "take-k-of-each-character-from-left-and-right", "maximum-tastiness-of-candy-basket", "number-of-great-partitions"]}, {"contest_title": "\u7b2c 326 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 326", "contest_title_slug": "weekly-contest-326", "contest_id": 799, "contest_start_time": 1672540200, "contest_duration": 5400, "user_num": 3873, "question_slugs": ["count-the-digits-that-divide-a-number", "distinct-prime-factors-of-product-of-array", "partition-string-into-substrings-with-values-at-most-k", "closest-prime-numbers-in-range"]}, {"contest_title": "\u7b2c 327 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 327", "contest_title_slug": "weekly-contest-327", "contest_id": 801, "contest_start_time": 1673145000, "contest_duration": 5400, "user_num": 4518, "question_slugs": ["maximum-count-of-positive-integer-and-negative-integer", "maximal-score-after-applying-k-operations", "make-number-of-distinct-characters-equal", "time-to-cross-a-bridge"]}, {"contest_title": "\u7b2c 328 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 328", "contest_title_slug": "weekly-contest-328", "contest_id": 805, "contest_start_time": 1673749800, "contest_duration": 5400, "user_num": 4776, "question_slugs": ["difference-between-element-sum-and-digit-sum-of-an-array", "increment-submatrices-by-one", "count-the-number-of-good-subarrays", "difference-between-maximum-and-minimum-price-sum"]}, {"contest_title": "\u7b2c 329 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 329", "contest_title_slug": "weekly-contest-329", "contest_id": 807, "contest_start_time": 1674354600, "contest_duration": 5400, "user_num": 2591, "question_slugs": ["alternating-digit-sum", "sort-the-students-by-their-kth-score", "apply-bitwise-operations-to-make-strings-equal", "minimum-cost-to-split-an-array"]}, {"contest_title": "\u7b2c 330 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 330", "contest_title_slug": "weekly-contest-330", "contest_id": 811, "contest_start_time": 1674959400, "contest_duration": 5400, "user_num": 3399, "question_slugs": ["count-distinct-numbers-on-board", "count-collisions-of-monkeys-on-a-polygon", "put-marbles-in-bags", "count-increasing-quadruplets"]}, {"contest_title": "\u7b2c 331 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 331", "contest_title_slug": "weekly-contest-331", "contest_id": 813, "contest_start_time": 1675564200, "contest_duration": 5400, "user_num": 4256, "question_slugs": ["take-gifts-from-the-richest-pile", "count-vowel-strings-in-ranges", "house-robber-iv", "rearranging-fruits"]}, {"contest_title": "\u7b2c 332 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 332", "contest_title_slug": "weekly-contest-332", "contest_id": 817, "contest_start_time": 1676169000, "contest_duration": 5400, "user_num": 4547, "question_slugs": ["find-the-array-concatenation-value", "count-the-number-of-fair-pairs", "substring-xor-queries", "subsequence-with-the-minimum-score"]}, {"contest_title": "\u7b2c 333 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 333", "contest_title_slug": "weekly-contest-333", "contest_id": 819, "contest_start_time": 1676773800, "contest_duration": 5400, "user_num": 4969, "question_slugs": ["merge-two-2d-arrays-by-summing-values", "minimum-operations-to-reduce-an-integer-to-0", "count-the-number-of-square-free-subsets", "find-the-string-with-lcp"]}, {"contest_title": "\u7b2c 334 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 334", "contest_title_slug": "weekly-contest-334", "contest_id": 823, "contest_start_time": 1677378600, "contest_duration": 5400, "user_num": 5501, "question_slugs": ["left-and-right-sum-differences", "find-the-divisibility-array-of-a-string", "find-the-maximum-number-of-marked-indices", "minimum-time-to-visit-a-cell-in-a-grid"]}, {"contest_title": "\u7b2c 335 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 335", "contest_title_slug": "weekly-contest-335", "contest_id": 825, "contest_start_time": 1677983400, "contest_duration": 5400, "user_num": 6019, "question_slugs": ["pass-the-pillow", "kth-largest-sum-in-a-binary-tree", "split-the-array-to-make-coprime-products", "number-of-ways-to-earn-points"]}, {"contest_title": "\u7b2c 336 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 336", "contest_title_slug": "weekly-contest-336", "contest_id": 833, "contest_start_time": 1678588200, "contest_duration": 5400, "user_num": 5897, "question_slugs": ["count-the-number-of-vowel-strings-in-range", "rearrange-array-to-maximize-prefix-score", "count-the-number-of-beautiful-subarrays", "minimum-time-to-complete-all-tasks"]}, {"contest_title": "\u7b2c 337 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 337", "contest_title_slug": "weekly-contest-337", "contest_id": 839, "contest_start_time": 1679193000, "contest_duration": 5400, "user_num": 5628, "question_slugs": ["number-of-even-and-odd-bits", "check-knight-tour-configuration", "the-number-of-beautiful-subsets", "smallest-missing-non-negative-integer-after-operations"]}, {"contest_title": "\u7b2c 338 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 338", "contest_title_slug": "weekly-contest-338", "contest_id": 843, "contest_start_time": 1679797800, "contest_duration": 5400, "user_num": 5594, "question_slugs": ["k-items-with-the-maximum-sum", "prime-subtraction-operation", "minimum-operations-to-make-all-array-elements-equal", "collect-coins-in-a-tree"]}, {"contest_title": "\u7b2c 339 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 339", "contest_title_slug": "weekly-contest-339", "contest_id": 850, "contest_start_time": 1680402600, "contest_duration": 5400, "user_num": 5180, "question_slugs": ["find-the-longest-balanced-substring-of-a-binary-string", "convert-an-array-into-a-2d-array-with-conditions", "mice-and-cheese", "minimum-reverse-operations"]}, {"contest_title": "\u7b2c 340 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 340", "contest_title_slug": "weekly-contest-340", "contest_id": 854, "contest_start_time": 1681007400, "contest_duration": 5400, "user_num": 4937, "question_slugs": ["prime-in-diagonal", "sum-of-distances", "minimize-the-maximum-difference-of-pairs", "minimum-number-of-visited-cells-in-a-grid"]}, {"contest_title": "\u7b2c 341 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 341", "contest_title_slug": "weekly-contest-341", "contest_id": 856, "contest_start_time": 1681612200, "contest_duration": 5400, "user_num": 4792, "question_slugs": ["row-with-maximum-ones", "find-the-maximum-divisibility-score", "minimum-additions-to-make-valid-string", "minimize-the-total-price-of-the-trips"]}, {"contest_title": "\u7b2c 342 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 342", "contest_title_slug": "weekly-contest-342", "contest_id": 860, "contest_start_time": 1682217000, "contest_duration": 5400, "user_num": 3702, "question_slugs": ["calculate-delayed-arrival-time", "sum-multiples", "sliding-subarray-beauty", "minimum-number-of-operations-to-make-all-array-elements-equal-to-1"]}, {"contest_title": "\u7b2c 343 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 343", "contest_title_slug": "weekly-contest-343", "contest_id": 863, "contest_start_time": 1682821800, "contest_duration": 5400, "user_num": 3313, "question_slugs": ["determine-the-winner-of-a-bowling-game", "first-completely-painted-row-or-column", "minimum-cost-of-a-path-with-special-roads", "lexicographically-smallest-beautiful-string"]}, {"contest_title": "\u7b2c 344 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 344", "contest_title_slug": "weekly-contest-344", "contest_id": 867, "contest_start_time": 1683426600, "contest_duration": 5400, "user_num": 3986, "question_slugs": ["find-the-distinct-difference-array", "frequency-tracker", "number-of-adjacent-elements-with-the-same-color", "make-costs-of-paths-equal-in-a-binary-tree"]}, {"contest_title": "\u7b2c 345 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 345", "contest_title_slug": "weekly-contest-345", "contest_id": 870, "contest_start_time": 1684031400, "contest_duration": 5400, "user_num": 4165, "question_slugs": ["find-the-losers-of-the-circular-game", "neighboring-bitwise-xor", "maximum-number-of-moves-in-a-grid", "count-the-number-of-complete-components"]}, {"contest_title": "\u7b2c 346 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 346", "contest_title_slug": "weekly-contest-346", "contest_id": 874, "contest_start_time": 1684636200, "contest_duration": 5400, "user_num": 4035, "question_slugs": ["minimum-string-length-after-removing-substrings", "lexicographically-smallest-palindrome", "find-the-punishment-number-of-an-integer", "modify-graph-edge-weights"]}, {"contest_title": "\u7b2c 347 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 347", "contest_title_slug": "weekly-contest-347", "contest_id": 876, "contest_start_time": 1685241000, "contest_duration": 5400, "user_num": 3836, "question_slugs": ["remove-trailing-zeros-from-a-string", "difference-of-number-of-distinct-values-on-diagonals", "minimum-cost-to-make-all-characters-equal", "maximum-strictly-increasing-cells-in-a-matrix"]}, {"contest_title": "\u7b2c 348 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 348", "contest_title_slug": "weekly-contest-348", "contest_id": 880, "contest_start_time": 1685845800, "contest_duration": 5400, "user_num": 3909, "question_slugs": ["minimize-string-length", "semi-ordered-permutation", "sum-of-matrix-after-queries", "count-of-integers"]}, {"contest_title": "\u7b2c 349 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 349", "contest_title_slug": "weekly-contest-349", "contest_id": 882, "contest_start_time": 1686450600, "contest_duration": 5400, "user_num": 3714, "question_slugs": ["neither-minimum-nor-maximum", "lexicographically-smallest-string-after-substring-operation", "collecting-chocolates", "maximum-sum-queries"]}, {"contest_title": "\u7b2c 350 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 350", "contest_title_slug": "weekly-contest-350", "contest_id": 886, "contest_start_time": 1687055400, "contest_duration": 5400, "user_num": 3580, "question_slugs": ["total-distance-traveled", "find-the-value-of-the-partition", "special-permutations", "painting-the-walls"]}, {"contest_title": "\u7b2c 351 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 351", "contest_title_slug": "weekly-contest-351", "contest_id": 888, "contest_start_time": 1687660200, "contest_duration": 5400, "user_num": 2471, "question_slugs": ["number-of-beautiful-pairs", "minimum-operations-to-make-the-integer-zero", "ways-to-split-array-into-good-subarrays", "robot-collisions"]}, {"contest_title": "\u7b2c 352 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 352", "contest_title_slug": "weekly-contest-352", "contest_id": 892, "contest_start_time": 1688265000, "contest_duration": 5400, "user_num": 3437, "question_slugs": ["longest-even-odd-subarray-with-threshold", "prime-pairs-with-target-sum", "continuous-subarrays", "sum-of-imbalance-numbers-of-all-subarrays"]}, {"contest_title": "\u7b2c 353 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 353", "contest_title_slug": "weekly-contest-353", "contest_id": 894, "contest_start_time": 1688869800, "contest_duration": 5400, "user_num": 4113, "question_slugs": ["find-the-maximum-achievable-number", "maximum-number-of-jumps-to-reach-the-last-index", "longest-non-decreasing-subarray-from-two-arrays", "apply-operations-to-make-all-array-elements-equal-to-zero"]}, {"contest_title": "\u7b2c 354 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 354", "contest_title_slug": "weekly-contest-354", "contest_id": 898, "contest_start_time": 1689474600, "contest_duration": 5400, "user_num": 3957, "question_slugs": ["sum-of-squares-of-special-elements", "maximum-beauty-of-an-array-after-applying-operation", "minimum-index-of-a-valid-split", "length-of-the-longest-valid-substring"]}, {"contest_title": "\u7b2c 355 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 355", "contest_title_slug": "weekly-contest-355", "contest_id": 900, "contest_start_time": 1690079400, "contest_duration": 5400, "user_num": 4112, "question_slugs": ["split-strings-by-separator", "largest-element-in-an-array-after-merge-operations", "maximum-number-of-groups-with-increasing-length", "count-paths-that-can-form-a-palindrome-in-a-tree"]}, {"contest_title": "\u7b2c 356 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 356", "contest_title_slug": "weekly-contest-356", "contest_id": 904, "contest_start_time": 1690684200, "contest_duration": 5400, "user_num": 4082, "question_slugs": ["number-of-employees-who-met-the-target", "count-complete-subarrays-in-an-array", "shortest-string-that-contains-three-strings", "count-stepping-numbers-in-range"]}, {"contest_title": "\u7b2c 357 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 357", "contest_title_slug": "weekly-contest-357", "contest_id": 906, "contest_start_time": 1691289000, "contest_duration": 5400, "user_num": 4265, "question_slugs": ["faulty-keyboard", "check-if-it-is-possible-to-split-array", "find-the-safest-path-in-a-grid", "maximum-elegance-of-a-k-length-subsequence"]}, {"contest_title": "\u7b2c 358 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 358", "contest_title_slug": "weekly-contest-358", "contest_id": 910, "contest_start_time": 1691893800, "contest_duration": 5400, "user_num": 4475, "question_slugs": ["max-pair-sum-in-an-array", "double-a-number-represented-as-a-linked-list", "minimum-absolute-difference-between-elements-with-constraint", "apply-operations-to-maximize-score"]}, {"contest_title": "\u7b2c 359 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 359", "contest_title_slug": "weekly-contest-359", "contest_id": 913, "contest_start_time": 1692498600, "contest_duration": 5400, "user_num": 4101, "question_slugs": ["check-if-a-string-is-an-acronym-of-words", "determine-the-minimum-sum-of-a-k-avoiding-array", "maximize-the-profit-as-the-salesman", "find-the-longest-equal-subarray"]}, {"contest_title": "\u7b2c 360 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 360", "contest_title_slug": "weekly-contest-360", "contest_id": 918, "contest_start_time": 1693103400, "contest_duration": 5400, "user_num": 4496, "question_slugs": ["furthest-point-from-origin", "find-the-minimum-possible-sum-of-a-beautiful-array", "minimum-operations-to-form-subsequence-with-target-sum", "maximize-value-of-function-in-a-ball-passing-game"]}, {"contest_title": "\u7b2c 361 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 361", "contest_title_slug": "weekly-contest-361", "contest_id": 920, "contest_start_time": 1693708200, "contest_duration": 5400, "user_num": 4170, "question_slugs": ["count-symmetric-integers", "minimum-operations-to-make-a-special-number", "count-of-interesting-subarrays", "minimum-edge-weight-equilibrium-queries-in-a-tree"]}, {"contest_title": "\u7b2c 362 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 362", "contest_title_slug": "weekly-contest-362", "contest_id": 924, "contest_start_time": 1694313000, "contest_duration": 5400, "user_num": 4800, "question_slugs": ["points-that-intersect-with-cars", "determine-if-a-cell-is-reachable-at-a-given-time", "minimum-moves-to-spread-stones-over-grid", "string-transformation"]}, {"contest_title": "\u7b2c 363 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 363", "contest_title_slug": "weekly-contest-363", "contest_id": 926, "contest_start_time": 1694917800, "contest_duration": 5400, "user_num": 4768, "question_slugs": ["sum-of-values-at-indices-with-k-set-bits", "happy-students", "maximum-number-of-alloys", "maximum-element-sum-of-a-complete-subset-of-indices"]}, {"contest_title": "\u7b2c 364 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 364", "contest_title_slug": "weekly-contest-364", "contest_id": 930, "contest_start_time": 1695522600, "contest_duration": 5400, "user_num": 4304, "question_slugs": ["maximum-odd-binary-number", "beautiful-towers-i", "beautiful-towers-ii", "count-valid-paths-in-a-tree"]}, {"contest_title": "\u7b2c 365 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 365", "contest_title_slug": "weekly-contest-365", "contest_id": 932, "contest_start_time": 1696127400, "contest_duration": 5400, "user_num": 2909, "question_slugs": ["maximum-value-of-an-ordered-triplet-i", "maximum-value-of-an-ordered-triplet-ii", "minimum-size-subarray-in-infinite-array", "count-visited-nodes-in-a-directed-graph"]}, {"contest_title": "\u7b2c 366 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 366", "contest_title_slug": "weekly-contest-366", "contest_id": 936, "contest_start_time": 1696732200, "contest_duration": 5400, "user_num": 2790, "question_slugs": ["divisible-and-non-divisible-sums-difference", "minimum-processing-time", "apply-operations-to-make-two-strings-equal", "apply-operations-on-array-to-maximize-sum-of-squares"]}, {"contest_title": "\u7b2c 367 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 367", "contest_title_slug": "weekly-contest-367", "contest_id": 938, "contest_start_time": 1697337000, "contest_duration": 5400, "user_num": 4317, "question_slugs": ["find-indices-with-index-and-value-difference-i", "shortest-and-lexicographically-smallest-beautiful-string", "find-indices-with-index-and-value-difference-ii", "construct-product-matrix"]}, {"contest_title": "\u7b2c 368 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 368", "contest_title_slug": "weekly-contest-368", "contest_id": 942, "contest_start_time": 1697941800, "contest_duration": 5400, "user_num": 5002, "question_slugs": ["minimum-sum-of-mountain-triplets-i", "minimum-sum-of-mountain-triplets-ii", "minimum-number-of-groups-to-create-a-valid-assignment", "minimum-changes-to-make-k-semi-palindromes"]}, {"contest_title": "\u7b2c 369 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 369", "contest_title_slug": "weekly-contest-369", "contest_id": 945, "contest_start_time": 1698546600, "contest_duration": 5400, "user_num": 4121, "question_slugs": ["find-the-k-or-of-an-array", "minimum-equal-sum-of-two-arrays-after-replacing-zeros", "minimum-increment-operations-to-make-array-beautiful", "maximum-points-after-collecting-coins-from-all-nodes"]}, {"contest_title": "\u7b2c 370 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 370", "contest_title_slug": "weekly-contest-370", "contest_id": 950, "contest_start_time": 1699151400, "contest_duration": 5400, "user_num": 3983, "question_slugs": ["find-champion-i", "find-champion-ii", "maximum-score-after-applying-operations-on-a-tree", "maximum-balanced-subsequence-sum"]}, {"contest_title": "\u7b2c 371 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 371", "contest_title_slug": "weekly-contest-371", "contest_id": 952, "contest_start_time": 1699756200, "contest_duration": 5400, "user_num": 3637, "question_slugs": ["maximum-strong-pair-xor-i", "high-access-employees", "minimum-operations-to-maximize-last-elements-in-arrays", "maximum-strong-pair-xor-ii"]}, {"contest_title": "\u7b2c 372 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 372", "contest_title_slug": "weekly-contest-372", "contest_id": 956, "contest_start_time": 1700361000, "contest_duration": 5400, "user_num": 3920, "question_slugs": ["make-three-strings-equal", "separate-black-and-white-balls", "maximum-xor-product", "find-building-where-alice-and-bob-can-meet"]}, {"contest_title": "\u7b2c 373 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 373", "contest_title_slug": "weekly-contest-373", "contest_id": 958, "contest_start_time": 1700965800, "contest_duration": 5400, "user_num": 3577, "question_slugs": ["matrix-similarity-after-cyclic-shifts", "count-beautiful-substrings-i", "make-lexicographically-smallest-array-by-swapping-elements", "count-beautiful-substrings-ii"]}, {"contest_title": "\u7b2c 374 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 374", "contest_title_slug": "weekly-contest-374", "contest_id": 962, "contest_start_time": 1701570600, "contest_duration": 5400, "user_num": 4053, "question_slugs": ["find-the-peaks", "minimum-number-of-coins-to-be-added", "count-complete-substrings", "count-the-number-of-infection-sequences"]}, {"contest_title": "\u7b2c 375 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 375", "contest_title_slug": "weekly-contest-375", "contest_id": 964, "contest_start_time": 1702175400, "contest_duration": 5400, "user_num": 3518, "question_slugs": ["count-tested-devices-after-test-operations", "double-modular-exponentiation", "count-subarrays-where-max-element-appears-at-least-k-times", "count-the-number-of-good-partitions"]}, {"contest_title": "\u7b2c 376 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 376", "contest_title_slug": "weekly-contest-376", "contest_id": 968, "contest_start_time": 1702780200, "contest_duration": 5400, "user_num": 3409, "question_slugs": ["find-missing-and-repeated-values", "divide-array-into-arrays-with-max-difference", "minimum-cost-to-make-array-equalindromic", "apply-operations-to-maximize-frequency-score"]}, {"contest_title": "\u7b2c 377 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 377", "contest_title_slug": "weekly-contest-377", "contest_id": 970, "contest_start_time": 1703385000, "contest_duration": 5400, "user_num": 3148, "question_slugs": ["minimum-number-game", "maximum-square-area-by-removing-fences-from-a-field", "minimum-cost-to-convert-string-i", "minimum-cost-to-convert-string-ii"]}, {"contest_title": "\u7b2c 378 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 378", "contest_title_slug": "weekly-contest-378", "contest_id": 974, "contest_start_time": 1703989800, "contest_duration": 5400, "user_num": 2747, "question_slugs": ["check-if-bitwise-or-has-trailing-zeros", "find-longest-special-substring-that-occurs-thrice-i", "find-longest-special-substring-that-occurs-thrice-ii", "palindrome-rearrangement-queries"]}, {"contest_title": "\u7b2c 379 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 379", "contest_title_slug": "weekly-contest-379", "contest_id": 976, "contest_start_time": 1704594600, "contest_duration": 5400, "user_num": 3117, "question_slugs": ["maximum-area-of-longest-diagonal-rectangle", "minimum-moves-to-capture-the-queen", "maximum-size-of-a-set-after-removals", "maximize-the-number-of-partitions-after-operations"]}, {"contest_title": "\u7b2c 380 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 380", "contest_title_slug": "weekly-contest-380", "contest_id": 980, "contest_start_time": 1705199400, "contest_duration": 5400, "user_num": 3325, "question_slugs": ["count-elements-with-maximum-frequency", "find-beautiful-indices-in-the-given-array-i", "maximum-number-that-sum-of-the-prices-is-less-than-or-equal-to-k", "find-beautiful-indices-in-the-given-array-ii"]}, {"contest_title": "\u7b2c 381 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 381", "contest_title_slug": "weekly-contest-381", "contest_id": 982, "contest_start_time": 1705804200, "contest_duration": 5400, "user_num": 3737, "question_slugs": ["minimum-number-of-pushes-to-type-word-i", "count-the-number-of-houses-at-a-certain-distance-i", "minimum-number-of-pushes-to-type-word-ii", "count-the-number-of-houses-at-a-certain-distance-ii"]}, {"contest_title": "\u7b2c 382 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 382", "contest_title_slug": "weekly-contest-382", "contest_id": 986, "contest_start_time": 1706409000, "contest_duration": 5400, "user_num": 3134, "question_slugs": ["number-of-changing-keys", "find-the-maximum-number-of-elements-in-subset", "alice-and-bob-playing-flower-game", "minimize-or-of-remaining-elements-using-operations"]}, {"contest_title": "\u7b2c 383 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 383", "contest_title_slug": "weekly-contest-383", "contest_id": 988, "contest_start_time": 1707013800, "contest_duration": 5400, "user_num": 2691, "question_slugs": ["ant-on-the-boundary", "minimum-time-to-revert-word-to-initial-state-i", "find-the-grid-of-region-average", "minimum-time-to-revert-word-to-initial-state-ii"]}, {"contest_title": "\u7b2c 384 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 384", "contest_title_slug": "weekly-contest-384", "contest_id": 992, "contest_start_time": 1707618600, "contest_duration": 5400, "user_num": 1652, "question_slugs": ["modify-the-matrix", "number-of-subarrays-that-match-a-pattern-i", "maximum-palindromes-after-operations", "number-of-subarrays-that-match-a-pattern-ii"]}, {"contest_title": "\u7b2c 385 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 385", "contest_title_slug": "weekly-contest-385", "contest_id": 994, "contest_start_time": 1708223400, "contest_duration": 5400, "user_num": 2382, "question_slugs": ["count-prefix-and-suffix-pairs-i", "find-the-length-of-the-longest-common-prefix", "most-frequent-prime", "count-prefix-and-suffix-pairs-ii"]}, {"contest_title": "\u7b2c 386 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 386", "contest_title_slug": "weekly-contest-386", "contest_id": 998, "contest_start_time": 1708828200, "contest_duration": 5400, "user_num": 2731, "question_slugs": ["split-the-array", "find-the-largest-area-of-square-inside-two-rectangles", "earliest-second-to-mark-indices-i", "earliest-second-to-mark-indices-ii"]}, {"contest_title": "\u7b2c 387 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 387", "contest_title_slug": "weekly-contest-387", "contest_id": 1000, "contest_start_time": 1709433000, "contest_duration": 5400, "user_num": 3694, "question_slugs": ["distribute-elements-into-two-arrays-i", "count-submatrices-with-top-left-element-and-sum-less-than-k", "minimum-operations-to-write-the-letter-y-on-a-grid", "distribute-elements-into-two-arrays-ii"]}, {"contest_title": "\u7b2c 388 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 388", "contest_title_slug": "weekly-contest-388", "contest_id": 1004, "contest_start_time": 1710037800, "contest_duration": 5400, "user_num": 4291, "question_slugs": ["apple-redistribution-into-boxes", "maximize-happiness-of-selected-children", "shortest-uncommon-substring-in-an-array", "maximum-strength-of-k-disjoint-subarrays"]}, {"contest_title": "\u7b2c 389 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 389", "contest_title_slug": "weekly-contest-389", "contest_id": 1006, "contest_start_time": 1710642600, "contest_duration": 5400, "user_num": 4561, "question_slugs": ["existence-of-a-substring-in-a-string-and-its-reverse", "count-substrings-starting-and-ending-with-given-character", "minimum-deletions-to-make-string-k-special", "minimum-moves-to-pick-k-ones"]}, {"contest_title": "\u7b2c 390 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 390", "contest_title_slug": "weekly-contest-390", "contest_id": 1011, "contest_start_time": 1711247400, "contest_duration": 5400, "user_num": 4817, "question_slugs": ["maximum-length-substring-with-two-occurrences", "apply-operations-to-make-sum-of-array-greater-than-or-equal-to-k", "most-frequent-ids", "longest-common-suffix-queries"]}, {"contest_title": "\u7b2c 391 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 391", "contest_title_slug": "weekly-contest-391", "contest_id": 1014, "contest_start_time": 1711852200, "contest_duration": 5400, "user_num": 4180, "question_slugs": ["harshad-number", "water-bottles-ii", "count-alternating-subarrays", "minimize-manhattan-distances"]}, {"contest_title": "\u7b2c 392 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 392", "contest_title_slug": "weekly-contest-392", "contest_id": 1018, "contest_start_time": 1712457000, "contest_duration": 5400, "user_num": 3193, "question_slugs": ["longest-strictly-increasing-or-strictly-decreasing-subarray", "lexicographically-smallest-string-after-operations-with-constraint", "minimum-operations-to-make-median-of-array-equal-to-k", "minimum-cost-walk-in-weighted-graph"]}, {"contest_title": "\u7b2c 393 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 393", "contest_title_slug": "weekly-contest-393", "contest_id": 1020, "contest_start_time": 1713061800, "contest_duration": 5400, "user_num": 4218, "question_slugs": ["latest-time-you-can-obtain-after-replacing-characters", "maximum-prime-difference", "kth-smallest-amount-with-single-denomination-combination", "minimum-sum-of-values-by-dividing-array"]}, {"contest_title": "\u7b2c 394 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 394", "contest_title_slug": "weekly-contest-394", "contest_id": 1024, "contest_start_time": 1713666600, "contest_duration": 5400, "user_num": 3957, "question_slugs": ["count-the-number-of-special-characters-i", "count-the-number-of-special-characters-ii", "minimum-number-of-operations-to-satisfy-conditions", "find-edges-in-shortest-paths"]}, {"contest_title": "\u7b2c 395 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 395", "contest_title_slug": "weekly-contest-395", "contest_id": 1026, "contest_start_time": 1714271400, "contest_duration": 5400, "user_num": 2968, "question_slugs": ["find-the-integer-added-to-array-i", "find-the-integer-added-to-array-ii", "minimum-array-end", "find-the-median-of-the-uniqueness-array"]}, {"contest_title": "\u7b2c 396 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 396", "contest_title_slug": "weekly-contest-396", "contest_id": 1030, "contest_start_time": 1714876200, "contest_duration": 5400, "user_num": 2931, "question_slugs": ["valid-word", "minimum-number-of-operations-to-make-word-k-periodic", "minimum-length-of-anagram-concatenation", "minimum-cost-to-equalize-array"]}, {"contest_title": "\u7b2c 397 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 397", "contest_title_slug": "weekly-contest-397", "contest_id": 1032, "contest_start_time": 1715481000, "contest_duration": 5400, "user_num": 3365, "question_slugs": ["permutation-difference-between-two-strings", "taking-maximum-energy-from-the-mystic-dungeon", "maximum-difference-score-in-a-grid", "find-the-minimum-cost-array-permutation"]}, {"contest_title": "\u7b2c 398 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 398", "contest_title_slug": "weekly-contest-398", "contest_id": 1036, "contest_start_time": 1716085800, "contest_duration": 5400, "user_num": 3606, "question_slugs": ["special-array-i", "special-array-ii", "sum-of-digit-differences-of-all-pairs", "find-number-of-ways-to-reach-the-k-th-stair"]}, {"contest_title": "\u7b2c 399 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 399", "contest_title_slug": "weekly-contest-399", "contest_id": 1038, "contest_start_time": 1716690600, "contest_duration": 5400, "user_num": 3423, "question_slugs": ["find-the-number-of-good-pairs-i", "string-compression-iii", "find-the-number-of-good-pairs-ii", "maximum-sum-of-subsequence-with-non-adjacent-elements"]}, {"contest_title": "\u7b2c 1 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 1", "contest_title_slug": "biweekly-contest-1", "contest_id": 70, "contest_start_time": 1559399400, "contest_duration": 7200, "user_num": 197, "question_slugs": ["fixed-point", "index-pairs-of-a-string", "campus-bikes-ii", "digit-count-in-range"]}, {"contest_title": "\u7b2c 2 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 2", "contest_title_slug": "biweekly-contest-2", "contest_id": 73, "contest_start_time": 1560609000, "contest_duration": 5400, "user_num": 256, "question_slugs": ["sum-of-digits-in-the-minimum-number", "high-five", "brace-expansion", "confusing-number-ii"]}, {"contest_title": "\u7b2c 3 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 3", "contest_title_slug": "biweekly-contest-3", "contest_id": 85, "contest_start_time": 1561818600, "contest_duration": 5400, "user_num": 312, "question_slugs": ["two-sum-less-than-k", "find-k-length-substrings-with-no-repeated-characters", "the-earliest-moment-when-everyone-become-friends", "path-with-maximum-minimum-value"]}, {"contest_title": "\u7b2c 4 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 4", "contest_title_slug": "biweekly-contest-4", "contest_id": 88, "contest_start_time": 1563028200, "contest_duration": 5400, "user_num": 438, "question_slugs": ["number-of-days-in-a-month", "remove-vowels-from-a-string", "maximum-average-subtree", "divide-array-into-increasing-sequences"]}, {"contest_title": "\u7b2c 5 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 5", "contest_title_slug": "biweekly-contest-5", "contest_id": 91, "contest_start_time": 1564237800, "contest_duration": 5400, "user_num": 495, "question_slugs": ["largest-unique-number", "armstrong-number", "connecting-cities-with-minimum-cost", "parallel-courses"]}, {"contest_title": "\u7b2c 6 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 6", "contest_title_slug": "biweekly-contest-6", "contest_id": 95, "contest_start_time": 1565447400, "contest_duration": 5400, "user_num": 513, "question_slugs": ["check-if-a-number-is-majority-element-in-a-sorted-array", "minimum-swaps-to-group-all-1s-together", "analyze-user-website-visit-pattern", "string-transforms-into-another-string"]}, {"contest_title": "\u7b2c 7 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 7", "contest_title_slug": "biweekly-contest-7", "contest_id": 99, "contest_start_time": 1566657000, "contest_duration": 5400, "user_num": 561, "question_slugs": ["single-row-keyboard", "design-file-system", "minimum-cost-to-connect-sticks", "optimize-water-distribution-in-a-village"]}, {"contest_title": "\u7b2c 8 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 8", "contest_title_slug": "biweekly-contest-8", "contest_id": 103, "contest_start_time": 1567866600, "contest_duration": 5400, "user_num": 630, "question_slugs": ["count-substrings-with-only-one-distinct-letter", "before-and-after-puzzle", "shortest-distance-to-target-color", "maximum-number-of-ones"]}, {"contest_title": "\u7b2c 9 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 9", "contest_title_slug": "biweekly-contest-9", "contest_id": 108, "contest_start_time": 1569076200, "contest_duration": 5700, "user_num": 929, "question_slugs": ["how-many-apples-can-you-put-into-the-basket", "minimum-knight-moves", "find-smallest-common-element-in-all-rows", "minimum-time-to-build-blocks"]}, {"contest_title": "\u7b2c 10 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 10", "contest_title_slug": "biweekly-contest-10", "contest_id": 115, "contest_start_time": 1570285800, "contest_duration": 5400, "user_num": 738, "question_slugs": ["intersection-of-three-sorted-arrays", "two-sum-bsts", "stepping-numbers", "valid-palindrome-iii"]}, {"contest_title": "\u7b2c 11 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 11", "contest_title_slug": "biweekly-contest-11", "contest_id": 118, "contest_start_time": 1571495400, "contest_duration": 5400, "user_num": 913, "question_slugs": ["missing-number-in-arithmetic-progression", "meeting-scheduler", "toss-strange-coins", "divide-chocolate"]}, {"contest_title": "\u7b2c 12 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 12", "contest_title_slug": "biweekly-contest-12", "contest_id": 121, "contest_start_time": 1572705000, "contest_duration": 5400, "user_num": 911, "question_slugs": ["design-a-leaderboard", "array-transformation", "tree-diameter", "palindrome-removal"]}, {"contest_title": "\u7b2c 13 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 13", "contest_title_slug": "biweekly-contest-13", "contest_id": 124, "contest_start_time": 1573914600, "contest_duration": 5400, "user_num": 810, "question_slugs": ["encode-number", "smallest-common-region", "synonymous-sentences", "handshakes-that-dont-cross"]}, {"contest_title": "\u7b2c 14 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 14", "contest_title_slug": "biweekly-contest-14", "contest_id": 129, "contest_start_time": 1575124200, "contest_duration": 5400, "user_num": 871, "question_slugs": ["hexspeak", "remove-interval", "delete-tree-nodes", "number-of-ships-in-a-rectangle"]}, {"contest_title": "\u7b2c 15 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 15", "contest_title_slug": "biweekly-contest-15", "contest_id": 132, "contest_start_time": 1576333800, "contest_duration": 5400, "user_num": 797, "question_slugs": ["element-appearing-more-than-25-in-sorted-array", "remove-covered-intervals", "iterator-for-combination", "minimum-falling-path-sum-ii"]}, {"contest_title": "\u7b2c 16 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 16", "contest_title_slug": "biweekly-contest-16", "contest_id": 135, "contest_start_time": 1577543400, "contest_duration": 5400, "user_num": 822, "question_slugs": ["replace-elements-with-greatest-element-on-right-side", "sum-of-mutated-array-closest-to-target", "deepest-leaves-sum", "number-of-paths-with-max-score"]}, {"contest_title": "\u7b2c 17 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 17", "contest_title_slug": "biweekly-contest-17", "contest_id": 138, "contest_start_time": 1578753000, "contest_duration": 5400, "user_num": 897, "question_slugs": ["decompress-run-length-encoded-list", "matrix-block-sum", "sum-of-nodes-with-even-valued-grandparent", "distinct-echo-substrings"]}, {"contest_title": "\u7b2c 18 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 18", "contest_title_slug": "biweekly-contest-18", "contest_id": 143, "contest_start_time": 1579962600, "contest_duration": 5400, "user_num": 587, "question_slugs": ["rank-transform-of-an-array", "break-a-palindrome", "sort-the-matrix-diagonally", "reverse-subarray-to-maximize-array-value"]}, {"contest_title": "\u7b2c 19 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 19", "contest_title_slug": "biweekly-contest-19", "contest_id": 146, "contest_start_time": 1581172200, "contest_duration": 5400, "user_num": 1120, "question_slugs": ["number-of-steps-to-reduce-a-number-to-zero", "number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold", "angle-between-hands-of-a-clock", "jump-game-iv"]}, {"contest_title": "\u7b2c 20 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 20", "contest_title_slug": "biweekly-contest-20", "contest_id": 149, "contest_start_time": 1582381800, "contest_duration": 5400, "user_num": 1541, "question_slugs": ["sort-integers-by-the-number-of-1-bits", "apply-discount-every-n-orders", "number-of-substrings-containing-all-three-characters", "count-all-valid-pickup-and-delivery-options"]}, {"contest_title": "\u7b2c 21 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 21", "contest_title_slug": "biweekly-contest-21", "contest_id": 157, "contest_start_time": 1583591400, "contest_duration": 5400, "user_num": 1913, "question_slugs": ["increasing-decreasing-string", "find-the-longest-substring-containing-vowels-in-even-counts", "longest-zigzag-path-in-a-binary-tree", "maximum-sum-bst-in-binary-tree"]}, {"contest_title": "\u7b2c 22 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 22", "contest_title_slug": "biweekly-contest-22", "contest_id": 163, "contest_start_time": 1584801000, "contest_duration": 5400, "user_num": 2042, "question_slugs": ["find-the-distance-value-between-two-arrays", "cinema-seat-allocation", "sort-integers-by-the-power-value", "pizza-with-3n-slices"]}, {"contest_title": "\u7b2c 23 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 23", "contest_title_slug": "biweekly-contest-23", "contest_id": 169, "contest_start_time": 1586010600, "contest_duration": 5400, "user_num": 2045, "question_slugs": ["count-largest-group", "construct-k-palindrome-strings", "circle-and-rectangle-overlapping", "reducing-dishes"]}, {"contest_title": "\u7b2c 24 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 24", "contest_title_slug": "biweekly-contest-24", "contest_id": 178, "contest_start_time": 1587220200, "contest_duration": 5400, "user_num": 1898, "question_slugs": ["minimum-value-to-get-positive-step-by-step-sum", "find-the-minimum-number-of-fibonacci-numbers-whose-sum-is-k", "the-k-th-lexicographical-string-of-all-happy-strings-of-length-n", "restore-the-array"]}, {"contest_title": "\u7b2c 25 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 25", "contest_title_slug": "biweekly-contest-25", "contest_id": 192, "contest_start_time": 1588429800, "contest_duration": 5400, "user_num": 1832, "question_slugs": ["kids-with-the-greatest-number-of-candies", "max-difference-you-can-get-from-changing-an-integer", "check-if-a-string-can-break-another-string", "number-of-ways-to-wear-different-hats-to-each-other"]}, {"contest_title": "\u7b2c 26 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 26", "contest_title_slug": "biweekly-contest-26", "contest_id": 198, "contest_start_time": 1589639400, "contest_duration": 5400, "user_num": 1971, "question_slugs": ["consecutive-characters", "simplified-fractions", "count-good-nodes-in-binary-tree", "form-largest-integer-with-digits-that-add-up-to-target"]}, {"contest_title": "\u7b2c 27 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 27", "contest_title_slug": "biweekly-contest-27", "contest_id": 204, "contest_start_time": 1590849000, "contest_duration": 5400, "user_num": 1966, "question_slugs": ["make-two-arrays-equal-by-reversing-subarrays", "check-if-a-string-contains-all-binary-codes-of-size-k", "course-schedule-iv", "cherry-pickup-ii"]}, {"contest_title": "\u7b2c 28 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 28", "contest_title_slug": "biweekly-contest-28", "contest_id": 210, "contest_start_time": 1592058600, "contest_duration": 5400, "user_num": 2144, "question_slugs": ["final-prices-with-a-special-discount-in-a-shop", "subrectangle-queries", "find-two-non-overlapping-sub-arrays-each-with-target-sum", "allocate-mailboxes"]}, {"contest_title": "\u7b2c 29 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 29", "contest_title_slug": "biweekly-contest-29", "contest_id": 216, "contest_start_time": 1593268200, "contest_duration": 5400, "user_num": 2260, "question_slugs": ["average-salary-excluding-the-minimum-and-maximum-salary", "the-kth-factor-of-n", "longest-subarray-of-1s-after-deleting-one-element", "parallel-courses-ii"]}, {"contest_title": "\u7b2c 30 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 30", "contest_title_slug": "biweekly-contest-30", "contest_id": 222, "contest_start_time": 1594477800, "contest_duration": 5400, "user_num": 2545, "question_slugs": ["reformat-date", "range-sum-of-sorted-subarray-sums", "minimum-difference-between-largest-and-smallest-value-in-three-moves", "stone-game-iv"]}, {"contest_title": "\u7b2c 31 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 31", "contest_title_slug": "biweekly-contest-31", "contest_id": 232, "contest_start_time": 1595687400, "contest_duration": 5400, "user_num": 2767, "question_slugs": ["count-odd-numbers-in-an-interval-range", "number-of-sub-arrays-with-odd-sum", "number-of-good-ways-to-split-a-string", "minimum-number-of-increments-on-subarrays-to-form-a-target-array"]}, {"contest_title": "\u7b2c 32 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 32", "contest_title_slug": "biweekly-contest-32", "contest_id": 237, "contest_start_time": 1596897000, "contest_duration": 5400, "user_num": 2957, "question_slugs": ["kth-missing-positive-number", "can-convert-string-in-k-moves", "minimum-insertions-to-balance-a-parentheses-string", "find-longest-awesome-substring"]}, {"contest_title": "\u7b2c 33 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 33", "contest_title_slug": "biweekly-contest-33", "contest_id": 241, "contest_start_time": 1598106600, "contest_duration": 5400, "user_num": 3304, "question_slugs": ["thousand-separator", "minimum-number-of-vertices-to-reach-all-nodes", "minimum-numbers-of-function-calls-to-make-target-array", "detect-cycles-in-2d-grid"]}, {"contest_title": "\u7b2c 34 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 34", "contest_title_slug": "biweekly-contest-34", "contest_id": 256, "contest_start_time": 1599316200, "contest_duration": 5400, "user_num": 2842, "question_slugs": ["matrix-diagonal-sum", "number-of-ways-to-split-a-string", "shortest-subarray-to-be-removed-to-make-array-sorted", "count-all-possible-routes"]}, {"contest_title": "\u7b2c 35 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 35", "contest_title_slug": "biweekly-contest-35", "contest_id": 266, "contest_start_time": 1600525800, "contest_duration": 5400, "user_num": 2839, "question_slugs": ["sum-of-all-odd-length-subarrays", "maximum-sum-obtained-of-any-permutation", "make-sum-divisible-by-p", "strange-printer-ii"]}, {"contest_title": "\u7b2c 36 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 36", "contest_title_slug": "biweekly-contest-36", "contest_id": 288, "contest_start_time": 1601735400, "contest_duration": 5400, "user_num": 2204, "question_slugs": ["design-parking-system", "alert-using-same-key-card-three-or-more-times-in-a-one-hour-period", "find-valid-matrix-given-row-and-column-sums", "find-servers-that-handled-most-number-of-requests"]}, {"contest_title": "\u7b2c 37 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 37", "contest_title_slug": "biweekly-contest-37", "contest_id": 294, "contest_start_time": 1602945000, "contest_duration": 5400, "user_num": 2104, "question_slugs": ["mean-of-array-after-removing-some-elements", "coordinate-with-maximum-network-quality", "number-of-sets-of-k-non-overlapping-line-segments", "fancy-sequence"]}, {"contest_title": "\u7b2c 38 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 38", "contest_title_slug": "biweekly-contest-38", "contest_id": 300, "contest_start_time": 1604154600, "contest_duration": 5400, "user_num": 2004, "question_slugs": ["sort-array-by-increasing-frequency", "widest-vertical-area-between-two-points-containing-no-points", "count-substrings-that-differ-by-one-character", "number-of-ways-to-form-a-target-string-given-a-dictionary"]}, {"contest_title": "\u7b2c 39 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 39", "contest_title_slug": "biweekly-contest-39", "contest_id": 306, "contest_start_time": 1605364200, "contest_duration": 5400, "user_num": 2069, "question_slugs": ["defuse-the-bomb", "minimum-deletions-to-make-string-balanced", "minimum-jumps-to-reach-home", "distribute-repeating-integers"]}, {"contest_title": "\u7b2c 40 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 40", "contest_title_slug": "biweekly-contest-40", "contest_id": 312, "contest_start_time": 1606573800, "contest_duration": 5400, "user_num": 1891, "question_slugs": ["maximum-repeating-substring", "merge-in-between-linked-lists", "design-front-middle-back-queue", "minimum-number-of-removals-to-make-mountain-array"]}, {"contest_title": "\u7b2c 41 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 41", "contest_title_slug": "biweekly-contest-41", "contest_id": 318, "contest_start_time": 1607783400, "contest_duration": 5400, "user_num": 1660, "question_slugs": ["count-the-number-of-consistent-strings", "sum-of-absolute-differences-in-a-sorted-array", "stone-game-vi", "delivering-boxes-from-storage-to-ports"]}, {"contest_title": "\u7b2c 42 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 42", "contest_title_slug": "biweekly-contest-42", "contest_id": 325, "contest_start_time": 1608993000, "contest_duration": 5400, "user_num": 1578, "question_slugs": ["number-of-students-unable-to-eat-lunch", "average-waiting-time", "maximum-binary-string-after-change", "minimum-adjacent-swaps-for-k-consecutive-ones"]}, {"contest_title": "\u7b2c 43 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 43", "contest_title_slug": "biweekly-contest-43", "contest_id": 331, "contest_start_time": 1610202600, "contest_duration": 5400, "user_num": 1631, "question_slugs": ["calculate-money-in-leetcode-bank", "maximum-score-from-removing-substrings", "construct-the-lexicographically-largest-valid-sequence", "number-of-ways-to-reconstruct-a-tree"]}, {"contest_title": "\u7b2c 44 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 44", "contest_title_slug": "biweekly-contest-44", "contest_id": 337, "contest_start_time": 1611412200, "contest_duration": 5400, "user_num": 1826, "question_slugs": ["find-the-highest-altitude", "minimum-number-of-people-to-teach", "decode-xored-permutation", "count-ways-to-make-array-with-product"]}, {"contest_title": "\u7b2c 45 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 45", "contest_title_slug": "biweekly-contest-45", "contest_id": 343, "contest_start_time": 1612621800, "contest_duration": 5400, "user_num": 1676, "question_slugs": ["sum-of-unique-elements", "maximum-absolute-sum-of-any-subarray", "minimum-length-of-string-after-deleting-similar-ends", "maximum-number-of-events-that-can-be-attended-ii"]}, {"contest_title": "\u7b2c 46 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 46", "contest_title_slug": "biweekly-contest-46", "contest_id": 349, "contest_start_time": 1613831400, "contest_duration": 5400, "user_num": 1647, "question_slugs": ["longest-nice-substring", "form-array-by-concatenating-subarrays-of-another-array", "map-of-highest-peak", "tree-of-coprimes"]}, {"contest_title": "\u7b2c 47 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 47", "contest_title_slug": "biweekly-contest-47", "contest_id": 355, "contest_start_time": 1615041000, "contest_duration": 5400, "user_num": 3085, "question_slugs": ["find-nearest-point-that-has-the-same-x-or-y-coordinate", "check-if-number-is-a-sum-of-powers-of-three", "sum-of-beauty-of-all-substrings", "count-pairs-of-nodes"]}, {"contest_title": "\u7b2c 48 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 48", "contest_title_slug": "biweekly-contest-48", "contest_id": 362, "contest_start_time": 1616250600, "contest_duration": 5400, "user_num": 2853, "question_slugs": ["second-largest-digit-in-a-string", "design-authentication-manager", "maximum-number-of-consecutive-values-you-can-make", "maximize-score-after-n-operations"]}, {"contest_title": "\u7b2c 49 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 49", "contest_title_slug": "biweekly-contest-49", "contest_id": 374, "contest_start_time": 1617460200, "contest_duration": 5400, "user_num": 3193, "question_slugs": ["determine-color-of-a-chessboard-square", "sentence-similarity-iii", "count-nice-pairs-in-an-array", "maximum-number-of-groups-getting-fresh-donuts"]}, {"contest_title": "\u7b2c 50 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 50", "contest_title_slug": "biweekly-contest-50", "contest_id": 390, "contest_start_time": 1618669800, "contest_duration": 5400, "user_num": 3608, "question_slugs": ["minimum-operations-to-make-the-array-increasing", "queries-on-number-of-points-inside-a-circle", "maximum-xor-for-each-query", "minimum-number-of-operations-to-make-string-sorted"]}, {"contest_title": "\u7b2c 51 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 51", "contest_title_slug": "biweekly-contest-51", "contest_id": 396, "contest_start_time": 1619879400, "contest_duration": 5400, "user_num": 2675, "question_slugs": ["replace-all-digits-with-characters", "seat-reservation-manager", "maximum-element-after-decreasing-and-rearranging", "closest-room"]}, {"contest_title": "\u7b2c 52 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 52", "contest_title_slug": "biweekly-contest-52", "contest_id": 402, "contest_start_time": 1621089000, "contest_duration": 5400, "user_num": 2930, "question_slugs": ["sorting-the-sentence", "incremental-memory-leak", "rotating-the-box", "sum-of-floored-pairs"]}, {"contest_title": "\u7b2c 53 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 53", "contest_title_slug": "biweekly-contest-53", "contest_id": 408, "contest_start_time": 1622298600, "contest_duration": 5400, "user_num": 3069, "question_slugs": ["substrings-of-size-three-with-distinct-characters", "minimize-maximum-pair-sum-in-array", "get-biggest-three-rhombus-sums-in-a-grid", "minimum-xor-sum-of-two-arrays"]}, {"contest_title": "\u7b2c 54 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 54", "contest_title_slug": "biweekly-contest-54", "contest_id": 414, "contest_start_time": 1623508200, "contest_duration": 5400, "user_num": 2479, "question_slugs": ["check-if-all-the-integers-in-a-range-are-covered", "find-the-student-that-will-replace-the-chalk", "largest-magic-square", "minimum-cost-to-change-the-final-value-of-expression"]}, {"contest_title": "\u7b2c 55 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 55", "contest_title_slug": "biweekly-contest-55", "contest_id": 421, "contest_start_time": 1624717800, "contest_duration": 5400, "user_num": 3277, "question_slugs": ["remove-one-element-to-make-the-array-strictly-increasing", "remove-all-occurrences-of-a-substring", "maximum-alternating-subsequence-sum", "design-movie-rental-system"]}, {"contest_title": "\u7b2c 56 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 56", "contest_title_slug": "biweekly-contest-56", "contest_id": 429, "contest_start_time": 1625927400, "contest_duration": 5400, "user_num": 2760, "question_slugs": ["count-square-sum-triples", "nearest-exit-from-entrance-in-maze", "sum-game", "minimum-cost-to-reach-destination-in-time"]}, {"contest_title": "\u7b2c 57 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 57", "contest_title_slug": "biweekly-contest-57", "contest_id": 435, "contest_start_time": 1627137000, "contest_duration": 5400, "user_num": 2933, "question_slugs": ["check-if-all-characters-have-equal-number-of-occurrences", "the-number-of-the-smallest-unoccupied-chair", "describe-the-painting", "number-of-visible-people-in-a-queue"]}, {"contest_title": "\u7b2c 58 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 58", "contest_title_slug": "biweekly-contest-58", "contest_id": 441, "contest_start_time": 1628346600, "contest_duration": 5400, "user_num": 2889, "question_slugs": ["delete-characters-to-make-fancy-string", "check-if-move-is-legal", "minimum-total-space-wasted-with-k-resizing-operations", "maximum-product-of-the-length-of-two-palindromic-substrings"]}, {"contest_title": "\u7b2c 59 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 59", "contest_title_slug": "biweekly-contest-59", "contest_id": 448, "contest_start_time": 1629556200, "contest_duration": 5400, "user_num": 3030, "question_slugs": ["minimum-time-to-type-word-using-special-typewriter", "maximum-matrix-sum", "number-of-ways-to-arrive-at-destination", "number-of-ways-to-separate-numbers"]}, {"contest_title": "\u7b2c 60 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 60", "contest_title_slug": "biweekly-contest-60", "contest_id": 461, "contest_start_time": 1630765800, "contest_duration": 5400, "user_num": 2848, "question_slugs": ["find-the-middle-index-in-array", "find-all-groups-of-farmland", "operations-on-tree", "the-number-of-good-subsets"]}, {"contest_title": "\u7b2c 61 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 61", "contest_title_slug": "biweekly-contest-61", "contest_id": 467, "contest_start_time": 1631975400, "contest_duration": 5400, "user_num": 2534, "question_slugs": ["count-number-of-pairs-with-absolute-difference-k", "find-original-array-from-doubled-array", "maximum-earnings-from-taxi", "minimum-number-of-operations-to-make-array-continuous"]}, {"contest_title": "\u7b2c 62 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 62", "contest_title_slug": "biweekly-contest-62", "contest_id": 477, "contest_start_time": 1633185000, "contest_duration": 5400, "user_num": 2619, "question_slugs": ["convert-1d-array-into-2d-array", "number-of-pairs-of-strings-with-concatenation-equal-to-target", "maximize-the-confusion-of-an-exam", "maximum-number-of-ways-to-partition-an-array"]}, {"contest_title": "\u7b2c 63 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 63", "contest_title_slug": "biweekly-contest-63", "contest_id": 484, "contest_start_time": 1634394600, "contest_duration": 5400, "user_num": 2828, "question_slugs": ["minimum-number-of-moves-to-seat-everyone", "remove-colored-pieces-if-both-neighbors-are-the-same-color", "the-time-when-the-network-becomes-idle", "kth-smallest-product-of-two-sorted-arrays"]}, {"contest_title": "\u7b2c 64 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 64", "contest_title_slug": "biweekly-contest-64", "contest_id": 490, "contest_start_time": 1635604200, "contest_duration": 5400, "user_num": 2838, "question_slugs": ["kth-distinct-string-in-an-array", "two-best-non-overlapping-events", "plates-between-candles", "number-of-valid-move-combinations-on-chessboard"]}, {"contest_title": "\u7b2c 65 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 65", "contest_title_slug": "biweekly-contest-65", "contest_id": 497, "contest_start_time": 1636813800, "contest_duration": 5400, "user_num": 2676, "question_slugs": ["check-whether-two-strings-are-almost-equivalent", "walking-robot-simulation-ii", "most-beautiful-item-for-each-query", "maximum-number-of-tasks-you-can-assign"]}, {"contest_title": "\u7b2c 66 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 66", "contest_title_slug": "biweekly-contest-66", "contest_id": 503, "contest_start_time": 1638023400, "contest_duration": 5400, "user_num": 2803, "question_slugs": ["count-common-words-with-one-occurrence", "minimum-number-of-food-buckets-to-feed-the-hamsters", "minimum-cost-homecoming-of-a-robot-in-a-grid", "count-fertile-pyramids-in-a-land"]}, {"contest_title": "\u7b2c 67 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 67", "contest_title_slug": "biweekly-contest-67", "contest_id": 509, "contest_start_time": 1639233000, "contest_duration": 5400, "user_num": 2923, "question_slugs": ["find-subsequence-of-length-k-with-the-largest-sum", "find-good-days-to-rob-the-bank", "detonate-the-maximum-bombs", "sequentially-ordinal-rank-tracker"]}, {"contest_title": "\u7b2c 68 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 68", "contest_title_slug": "biweekly-contest-68", "contest_id": 515, "contest_start_time": 1640442600, "contest_duration": 5400, "user_num": 2854, "question_slugs": ["maximum-number-of-words-found-in-sentences", "find-all-possible-recipes-from-given-supplies", "check-if-a-parentheses-string-can-be-valid", "abbreviating-the-product-of-a-range"]}, {"contest_title": "\u7b2c 69 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 69", "contest_title_slug": "biweekly-contest-69", "contest_id": 521, "contest_start_time": 1641652200, "contest_duration": 5400, "user_num": 3360, "question_slugs": ["capitalize-the-title", "maximum-twin-sum-of-a-linked-list", "longest-palindrome-by-concatenating-two-letter-words", "stamping-the-grid"]}, {"contest_title": "\u7b2c 70 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 70", "contest_title_slug": "biweekly-contest-70", "contest_id": 527, "contest_start_time": 1642861800, "contest_duration": 5400, "user_num": 3640, "question_slugs": ["minimum-cost-of-buying-candies-with-discount", "count-the-hidden-sequences", "k-highest-ranked-items-within-a-price-range", "number-of-ways-to-divide-a-long-corridor"]}, {"contest_title": "\u7b2c 71 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 71", "contest_title_slug": "biweekly-contest-71", "contest_id": 533, "contest_start_time": 1644071400, "contest_duration": 5400, "user_num": 3028, "question_slugs": ["minimum-sum-of-four-digit-number-after-splitting-digits", "partition-array-according-to-given-pivot", "minimum-cost-to-set-cooking-time", "minimum-difference-in-sums-after-removal-of-elements"]}, {"contest_title": "\u7b2c 72 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 72", "contest_title_slug": "biweekly-contest-72", "contest_id": 539, "contest_start_time": 1645281000, "contest_duration": 5400, "user_num": 4400, "question_slugs": ["count-equal-and-divisible-pairs-in-an-array", "find-three-consecutive-integers-that-sum-to-a-given-number", "maximum-split-of-positive-even-integers", "count-good-triplets-in-an-array"]}, {"contest_title": "\u7b2c 73 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 73", "contest_title_slug": "biweekly-contest-73", "contest_id": 545, "contest_start_time": 1646490600, "contest_duration": 5400, "user_num": 5132, "question_slugs": ["most-frequent-number-following-key-in-an-array", "sort-the-jumbled-numbers", "all-ancestors-of-a-node-in-a-directed-acyclic-graph", "minimum-number-of-moves-to-make-palindrome"]}, {"contest_title": "\u7b2c 74 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 74", "contest_title_slug": "biweekly-contest-74", "contest_id": 554, "contest_start_time": 1647700200, "contest_duration": 5400, "user_num": 5442, "question_slugs": ["divide-array-into-equal-pairs", "maximize-number-of-subsequences-in-a-string", "minimum-operations-to-halve-array-sum", "minimum-white-tiles-after-covering-with-carpets"]}, {"contest_title": "\u7b2c 75 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 75", "contest_title_slug": "biweekly-contest-75", "contest_id": 563, "contest_start_time": 1648909800, "contest_duration": 5400, "user_num": 4335, "question_slugs": ["minimum-bit-flips-to-convert-number", "find-triangular-sum-of-an-array", "number-of-ways-to-select-buildings", "sum-of-scores-of-built-strings"]}, {"contest_title": "\u7b2c 76 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 76", "contest_title_slug": "biweekly-contest-76", "contest_id": 572, "contest_start_time": 1650119400, "contest_duration": 5400, "user_num": 4477, "question_slugs": ["find-closest-number-to-zero", "number-of-ways-to-buy-pens-and-pencils", "design-an-atm-machine", "maximum-score-of-a-node-sequence"]}, {"contest_title": "\u7b2c 77 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 77", "contest_title_slug": "biweekly-contest-77", "contest_id": 581, "contest_start_time": 1651329000, "contest_duration": 5400, "user_num": 4211, "question_slugs": ["count-prefixes-of-a-given-string", "minimum-average-difference", "count-unguarded-cells-in-the-grid", "escape-the-spreading-fire"]}, {"contest_title": "\u7b2c 78 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 78", "contest_title_slug": "biweekly-contest-78", "contest_id": 590, "contest_start_time": 1652538600, "contest_duration": 5400, "user_num": 4347, "question_slugs": ["find-the-k-beauty-of-a-number", "number-of-ways-to-split-array", "maximum-white-tiles-covered-by-a-carpet", "substring-with-largest-variance"]}, {"contest_title": "\u7b2c 79 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 79", "contest_title_slug": "biweekly-contest-79", "contest_id": 598, "contest_start_time": 1653748200, "contest_duration": 5400, "user_num": 4250, "question_slugs": ["check-if-number-has-equal-digit-count-and-digit-value", "sender-with-largest-word-count", "maximum-total-importance-of-roads", "booking-concert-tickets-in-groups"]}, {"contest_title": "\u7b2c 80 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 80", "contest_title_slug": "biweekly-contest-80", "contest_id": 608, "contest_start_time": 1654957800, "contest_duration": 5400, "user_num": 3949, "question_slugs": ["strong-password-checker-ii", "successful-pairs-of-spells-and-potions", "match-substring-after-replacement", "count-subarrays-with-score-less-than-k"]}, {"contest_title": "\u7b2c 81 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 81", "contest_title_slug": "biweekly-contest-81", "contest_id": 614, "contest_start_time": 1656167400, "contest_duration": 5400, "user_num": 3847, "question_slugs": ["count-asterisks", "count-unreachable-pairs-of-nodes-in-an-undirected-graph", "maximum-xor-after-operations", "number-of-distinct-roll-sequences"]}, {"contest_title": "\u7b2c 82 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 82", "contest_title_slug": "biweekly-contest-82", "contest_id": 646, "contest_start_time": 1657377000, "contest_duration": 5400, "user_num": 4144, "question_slugs": ["evaluate-boolean-binary-tree", "the-latest-time-to-catch-a-bus", "minimum-sum-of-squared-difference", "subarray-with-elements-greater-than-varying-threshold"]}, {"contest_title": "\u7b2c 83 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 83", "contest_title_slug": "biweekly-contest-83", "contest_id": 652, "contest_start_time": 1658586600, "contest_duration": 5400, "user_num": 4437, "question_slugs": ["best-poker-hand", "number-of-zero-filled-subarrays", "design-a-number-container-system", "shortest-impossible-sequence-of-rolls"]}, {"contest_title": "\u7b2c 84 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 84", "contest_title_slug": "biweekly-contest-84", "contest_id": 658, "contest_start_time": 1659796200, "contest_duration": 5400, "user_num": 4574, "question_slugs": ["merge-similar-items", "count-number-of-bad-pairs", "task-scheduler-ii", "minimum-replacements-to-sort-the-array"]}, {"contest_title": "\u7b2c 85 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 85", "contest_title_slug": "biweekly-contest-85", "contest_id": 668, "contest_start_time": 1661005800, "contest_duration": 5400, "user_num": 4193, "question_slugs": ["minimum-recolors-to-get-k-consecutive-black-blocks", "time-needed-to-rearrange-a-binary-string", "shifting-letters-ii", "maximum-segment-sum-after-removals"]}, {"contest_title": "\u7b2c 86 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 86", "contest_title_slug": "biweekly-contest-86", "contest_id": 688, "contest_start_time": 1662215400, "contest_duration": 5400, "user_num": 4401, "question_slugs": ["find-subarrays-with-equal-sum", "strictly-palindromic-number", "maximum-rows-covered-by-columns", "maximum-number-of-robots-within-budget"]}, {"contest_title": "\u7b2c 87 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 87", "contest_title_slug": "biweekly-contest-87", "contest_id": 703, "contest_start_time": 1663425000, "contest_duration": 5400, "user_num": 4005, "question_slugs": ["count-days-spent-together", "maximum-matching-of-players-with-trainers", "smallest-subarrays-with-maximum-bitwise-or", "minimum-money-required-before-transactions"]}, {"contest_title": "\u7b2c 88 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 88", "contest_title_slug": "biweekly-contest-88", "contest_id": 745, "contest_start_time": 1664634600, "contest_duration": 5400, "user_num": 3905, "question_slugs": ["remove-letter-to-equalize-frequency", "longest-uploaded-prefix", "bitwise-xor-of-all-pairings", "number-of-pairs-satisfying-inequality"]}, {"contest_title": "\u7b2c 89 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 89", "contest_title_slug": "biweekly-contest-89", "contest_id": 755, "contest_start_time": 1665844200, "contest_duration": 5400, "user_num": 3984, "question_slugs": ["number-of-valid-clock-times", "range-product-queries-of-powers", "minimize-maximum-of-array", "create-components-with-same-value"]}, {"contest_title": "\u7b2c 90 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 90", "contest_title_slug": "biweekly-contest-90", "contest_id": 763, "contest_start_time": 1667053800, "contest_duration": 5400, "user_num": 3624, "question_slugs": ["odd-string-difference", "words-within-two-edits-of-dictionary", "destroy-sequential-targets", "next-greater-element-iv"]}, {"contest_title": "\u7b2c 91 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 91", "contest_title_slug": "biweekly-contest-91", "contest_id": 770, "contest_start_time": 1668263400, "contest_duration": 5400, "user_num": 3535, "question_slugs": ["number-of-distinct-averages", "count-ways-to-build-good-strings", "most-profitable-path-in-a-tree", "split-message-based-on-limit"]}, {"contest_title": "\u7b2c 92 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 92", "contest_title_slug": "biweekly-contest-92", "contest_id": 776, "contest_start_time": 1669473000, "contest_duration": 5400, "user_num": 3055, "question_slugs": ["minimum-cuts-to-divide-a-circle", "difference-between-ones-and-zeros-in-row-and-column", "minimum-penalty-for-a-shop", "count-palindromic-subsequences"]}, {"contest_title": "\u7b2c 93 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 93", "contest_title_slug": "biweekly-contest-93", "contest_id": 782, "contest_start_time": 1670682600, "contest_duration": 5400, "user_num": 2929, "question_slugs": ["maximum-value-of-a-string-in-an-array", "maximum-star-sum-of-a-graph", "frog-jump-ii", "minimum-total-cost-to-make-arrays-unequal"]}, {"contest_title": "\u7b2c 94 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 94", "contest_title_slug": "biweekly-contest-94", "contest_id": 789, "contest_start_time": 1671892200, "contest_duration": 5400, "user_num": 2298, "question_slugs": ["maximum-enemy-forts-that-can-be-captured", "reward-top-k-students", "minimize-the-maximum-of-two-arrays", "count-anagrams"]}, {"contest_title": "\u7b2c 95 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 95", "contest_title_slug": "biweekly-contest-95", "contest_id": 798, "contest_start_time": 1673101800, "contest_duration": 5400, "user_num": 2880, "question_slugs": ["categorize-box-according-to-criteria", "find-consecutive-integers-from-a-data-stream", "find-xor-beauty-of-array", "maximize-the-minimum-powered-city"]}, {"contest_title": "\u7b2c 96 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 96", "contest_title_slug": "biweekly-contest-96", "contest_id": 804, "contest_start_time": 1674311400, "contest_duration": 5400, "user_num": 2103, "question_slugs": ["minimum-common-value", "minimum-operations-to-make-array-equal-ii", "maximum-subsequence-score", "check-if-point-is-reachable"]}, {"contest_title": "\u7b2c 97 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 97", "contest_title_slug": "biweekly-contest-97", "contest_id": 810, "contest_start_time": 1675521000, "contest_duration": 5400, "user_num": 2631, "question_slugs": ["separate-the-digits-in-an-array", "maximum-number-of-integers-to-choose-from-a-range-i", "maximize-win-from-two-segments", "disconnect-path-in-a-binary-matrix-by-at-most-one-flip"]}, {"contest_title": "\u7b2c 98 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 98", "contest_title_slug": "biweekly-contest-98", "contest_id": 816, "contest_start_time": 1676730600, "contest_duration": 5400, "user_num": 3250, "question_slugs": ["maximum-difference-by-remapping-a-digit", "minimum-score-by-changing-two-elements", "minimum-impossible-or", "handling-sum-queries-after-update"]}, {"contest_title": "\u7b2c 99 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 99", "contest_title_slug": "biweekly-contest-99", "contest_id": 822, "contest_start_time": 1677940200, "contest_duration": 5400, "user_num": 3467, "question_slugs": ["split-with-minimum-sum", "count-total-number-of-colored-cells", "count-ways-to-group-overlapping-ranges", "count-number-of-possible-root-nodes"]}, {"contest_title": "\u7b2c 100 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 100", "contest_title_slug": "biweekly-contest-100", "contest_id": 832, "contest_start_time": 1679149800, "contest_duration": 5400, "user_num": 3639, "question_slugs": ["distribute-money-to-maximum-children", "maximize-greatness-of-an-array", "find-score-of-an-array-after-marking-all-elements", "minimum-time-to-repair-cars"]}, {"contest_title": "\u7b2c 101 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 101", "contest_title_slug": "biweekly-contest-101", "contest_id": 842, "contest_start_time": 1680359400, "contest_duration": 5400, "user_num": 3353, "question_slugs": ["form-smallest-number-from-two-digit-arrays", "find-the-substring-with-maximum-cost", "make-k-subarray-sums-equal", "shortest-cycle-in-a-graph"]}, {"contest_title": "\u7b2c 102 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 102", "contest_title_slug": "biweekly-contest-102", "contest_id": 853, "contest_start_time": 1681569000, "contest_duration": 5400, "user_num": 3058, "question_slugs": ["find-the-width-of-columns-of-a-grid", "find-the-score-of-all-prefixes-of-an-array", "cousins-in-binary-tree-ii", "design-graph-with-shortest-path-calculator"]}, {"contest_title": "\u7b2c 103 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 103", "contest_title_slug": "biweekly-contest-103", "contest_id": 859, "contest_start_time": 1682778600, "contest_duration": 5400, "user_num": 2299, "question_slugs": ["maximum-sum-with-exactly-k-elements", "find-the-prefix-common-array-of-two-arrays", "maximum-number-of-fish-in-a-grid", "make-array-empty"]}, {"contest_title": "\u7b2c 104 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 104", "contest_title_slug": "biweekly-contest-104", "contest_id": 866, "contest_start_time": 1683988200, "contest_duration": 5400, "user_num": 2519, "question_slugs": ["number-of-senior-citizens", "sum-in-a-matrix", "maximum-or", "power-of-heroes"]}, {"contest_title": "\u7b2c 105 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 105", "contest_title_slug": "biweekly-contest-105", "contest_id": 873, "contest_start_time": 1685197800, "contest_duration": 5400, "user_num": 2604, "question_slugs": ["buy-two-chocolates", "extra-characters-in-a-string", "maximum-strength-of-a-group", "greatest-common-divisor-traversal"]}, {"contest_title": "\u7b2c 106 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 106", "contest_title_slug": "biweekly-contest-106", "contest_id": 879, "contest_start_time": 1686407400, "contest_duration": 5400, "user_num": 2346, "question_slugs": ["check-if-the-number-is-fascinating", "find-the-longest-semi-repetitive-substring", "movement-of-robots", "find-a-good-subset-of-the-matrix"]}, {"contest_title": "\u7b2c 107 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 107", "contest_title_slug": "biweekly-contest-107", "contest_id": 885, "contest_start_time": 1687617000, "contest_duration": 5400, "user_num": 1870, "question_slugs": ["find-maximum-number-of-string-pairs", "construct-the-longest-new-string", "decremental-string-concatenation", "count-zero-request-servers"]}, {"contest_title": "\u7b2c 108 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 108", "contest_title_slug": "biweekly-contest-108", "contest_id": 891, "contest_start_time": 1688826600, "contest_duration": 5400, "user_num": 2349, "question_slugs": ["longest-alternating-subarray", "relocate-marbles", "partition-string-into-minimum-beautiful-substrings", "number-of-black-blocks"]}, {"contest_title": "\u7b2c 109 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 109", "contest_title_slug": "biweekly-contest-109", "contest_id": 897, "contest_start_time": 1690036200, "contest_duration": 5400, "user_num": 2461, "question_slugs": ["check-if-array-is-good", "sort-vowels-in-a-string", "visit-array-positions-to-maximize-score", "ways-to-express-an-integer-as-sum-of-powers"]}, {"contest_title": "\u7b2c 110 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 110", "contest_title_slug": "biweekly-contest-110", "contest_id": 903, "contest_start_time": 1691245800, "contest_duration": 5400, "user_num": 2546, "question_slugs": ["account-balance-after-rounded-purchase", "insert-greatest-common-divisors-in-linked-list", "minimum-seconds-to-equalize-a-circular-array", "minimum-time-to-make-array-sum-at-most-x"]}, {"contest_title": "\u7b2c 111 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 111", "contest_title_slug": "biweekly-contest-111", "contest_id": 909, "contest_start_time": 1692455400, "contest_duration": 5400, "user_num": 2787, "question_slugs": ["count-pairs-whose-sum-is-less-than-target", "make-string-a-subsequence-using-cyclic-increments", "sorting-three-groups", "number-of-beautiful-integers-in-the-range"]}, {"contest_title": "\u7b2c 112 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 112", "contest_title_slug": "biweekly-contest-112", "contest_id": 917, "contest_start_time": 1693665000, "contest_duration": 5400, "user_num": 2900, "question_slugs": ["check-if-strings-can-be-made-equal-with-operations-i", "check-if-strings-can-be-made-equal-with-operations-ii", "maximum-sum-of-almost-unique-subarray", "count-k-subsequences-of-a-string-with-maximum-beauty"]}, {"contest_title": "\u7b2c 113 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 113", "contest_title_slug": "biweekly-contest-113", "contest_id": 923, "contest_start_time": 1694874600, "contest_duration": 5400, "user_num": 3028, "question_slugs": ["minimum-right-shifts-to-sort-the-array", "minimum-array-length-after-pair-removals", "count-pairs-of-points-with-distance-k", "minimum-edge-reversals-so-every-node-is-reachable"]}, {"contest_title": "\u7b2c 114 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 114", "contest_title_slug": "biweekly-contest-114", "contest_id": 929, "contest_start_time": 1696084200, "contest_duration": 5400, "user_num": 2406, "question_slugs": ["minimum-operations-to-collect-elements", "minimum-number-of-operations-to-make-array-empty", "split-array-into-maximum-number-of-subarrays", "maximum-number-of-k-divisible-components"]}, {"contest_title": "\u7b2c 115 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 115", "contest_title_slug": "biweekly-contest-115", "contest_id": 935, "contest_start_time": 1697293800, "contest_duration": 5400, "user_num": 2809, "question_slugs": ["last-visited-integers", "longest-unequal-adjacent-groups-subsequence-i", "longest-unequal-adjacent-groups-subsequence-ii", "count-of-sub-multisets-with-bounded-sum"]}, {"contest_title": "\u7b2c 116 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 116", "contest_title_slug": "biweekly-contest-116", "contest_id": 941, "contest_start_time": 1698503400, "contest_duration": 5400, "user_num": 2904, "question_slugs": ["subarrays-distinct-element-sum-of-squares-i", "minimum-number-of-changes-to-make-binary-string-beautiful", "length-of-the-longest-subsequence-that-sums-to-target", "subarrays-distinct-element-sum-of-squares-ii"]}, {"contest_title": "\u7b2c 117 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 117", "contest_title_slug": "biweekly-contest-117", "contest_id": 949, "contest_start_time": 1699713000, "contest_duration": 5400, "user_num": 2629, "question_slugs": ["distribute-candies-among-children-i", "distribute-candies-among-children-ii", "number-of-strings-which-can-be-rearranged-to-contain-substring", "maximum-spending-after-buying-items"]}, {"contest_title": "\u7b2c 118 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 118", "contest_title_slug": "biweekly-contest-118", "contest_id": 955, "contest_start_time": 1700922600, "contest_duration": 5400, "user_num": 2425, "question_slugs": ["find-words-containing-character", "maximize-area-of-square-hole-in-grid", "minimum-number-of-coins-for-fruits", "find-maximum-non-decreasing-array-length"]}, {"contest_title": "\u7b2c 119 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 119", "contest_title_slug": "biweekly-contest-119", "contest_id": 961, "contest_start_time": 1702132200, "contest_duration": 5400, "user_num": 2472, "question_slugs": ["find-common-elements-between-two-arrays", "remove-adjacent-almost-equal-characters", "length-of-longest-subarray-with-at-most-k-frequency", "number-of-possible-sets-of-closing-branches"]}, {"contest_title": "\u7b2c 120 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 120", "contest_title_slug": "biweekly-contest-120", "contest_id": 967, "contest_start_time": 1703341800, "contest_duration": 5400, "user_num": 2542, "question_slugs": ["count-the-number-of-incremovable-subarrays-i", "find-polygon-with-the-largest-perimeter", "count-the-number-of-incremovable-subarrays-ii", "find-number-of-coins-to-place-in-tree-nodes"]}, {"contest_title": "\u7b2c 121 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 121", "contest_title_slug": "biweekly-contest-121", "contest_id": 973, "contest_start_time": 1704551400, "contest_duration": 5400, "user_num": 2218, "question_slugs": ["smallest-missing-integer-greater-than-sequential-prefix-sum", "minimum-number-of-operations-to-make-array-xor-equal-to-k", "minimum-number-of-operations-to-make-x-and-y-equal", "count-the-number-of-powerful-integers"]}, {"contest_title": "\u7b2c 122 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 122", "contest_title_slug": "biweekly-contest-122", "contest_id": 979, "contest_start_time": 1705761000, "contest_duration": 5400, "user_num": 2547, "question_slugs": ["divide-an-array-into-subarrays-with-minimum-cost-i", "find-if-array-can-be-sorted", "minimize-length-of-array-using-operations", "divide-an-array-into-subarrays-with-minimum-cost-ii"]}, {"contest_title": "\u7b2c 123 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 123", "contest_title_slug": "biweekly-contest-123", "contest_id": 985, "contest_start_time": 1706970600, "contest_duration": 5400, "user_num": 2209, "question_slugs": ["type-of-triangle", "find-the-number-of-ways-to-place-people-i", "maximum-good-subarray-sum", "find-the-number-of-ways-to-place-people-ii"]}, {"contest_title": "\u7b2c 124 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 124", "contest_title_slug": "biweekly-contest-124", "contest_id": 991, "contest_start_time": 1708180200, "contest_duration": 5400, "user_num": 1861, "question_slugs": ["maximum-number-of-operations-with-the-same-score-i", "apply-operations-to-make-string-empty", "maximum-number-of-operations-with-the-same-score-ii", "maximize-consecutive-elements-in-an-array-after-modification"]}, {"contest_title": "\u7b2c 125 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 125", "contest_title_slug": "biweekly-contest-125", "contest_id": 997, "contest_start_time": 1709389800, "contest_duration": 5400, "user_num": 2599, "question_slugs": ["minimum-operations-to-exceed-threshold-value-i", "minimum-operations-to-exceed-threshold-value-ii", "count-pairs-of-connectable-servers-in-a-weighted-tree-network", "find-the-maximum-sum-of-node-values"]}, {"contest_title": "\u7b2c 126 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 126", "contest_title_slug": "biweekly-contest-126", "contest_id": 1003, "contest_start_time": 1710599400, "contest_duration": 5400, "user_num": 3234, "question_slugs": ["find-the-sum-of-encrypted-integers", "mark-elements-on-array-by-performing-queries", "replace-question-marks-in-string-to-minimize-its-value", "find-the-sum-of-the-power-of-all-subsequences"]}, {"contest_title": "\u7b2c 127 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 127", "contest_title_slug": "biweekly-contest-127", "contest_id": 1010, "contest_start_time": 1711809000, "contest_duration": 5400, "user_num": 2950, "question_slugs": ["shortest-subarray-with-or-at-least-k-i", "minimum-levels-to-gain-more-points", "shortest-subarray-with-or-at-least-k-ii", "find-the-sum-of-subsequence-powers"]}, {"contest_title": "\u7b2c 128 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 128", "contest_title_slug": "biweekly-contest-128", "contest_id": 1017, "contest_start_time": 1713018600, "contest_duration": 5400, "user_num": 2653, "question_slugs": ["score-of-a-string", "minimum-rectangles-to-cover-points", "minimum-time-to-visit-disappearing-nodes", "find-the-number-of-subarrays-where-boundary-elements-are-maximum"]}, {"contest_title": "\u7b2c 129 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 129", "contest_title_slug": "biweekly-contest-129", "contest_id": 1023, "contest_start_time": 1714228200, "contest_duration": 5400, "user_num": 2510, "question_slugs": ["make-a-square-with-the-same-color", "right-triangles", "find-all-possible-stable-binary-arrays-i", "find-all-possible-stable-binary-arrays-ii"]}, {"contest_title": "\u7b2c 130 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 130", "contest_title_slug": "biweekly-contest-130", "contest_id": 1029, "contest_start_time": 1715437800, "contest_duration": 5400, "user_num": 2604, "question_slugs": ["check-if-grid-satisfies-conditions", "maximum-points-inside-the-square", "minimum-substring-partition-of-equal-character-frequency", "find-products-of-elements-of-big-array"]}, {"contest_title": "\u7b2c 131 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 131", "contest_title_slug": "biweekly-contest-131", "contest_id": 1035, "contest_start_time": 1716647400, "contest_duration": 5400, "user_num": 2537, "question_slugs": ["find-the-xor-of-numbers-which-appear-twice", "find-occurrences-of-an-element-in-an-array", "find-the-number-of-distinct-colors-among-the-balls", "block-placement-queries"]}] \ No newline at end of file +[{"contest_title": "\u7b2c 83 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 83", "contest_title_slug": "weekly-contest-83", "contest_id": 5, "contest_start_time": 1525570200, "contest_duration": 5400, "user_num": 58, "question_slugs": ["positions-of-large-groups", "masking-personal-information", "consecutive-numbers-sum", "count-unique-characters-of-all-substrings-of-a-given-string"]}, {"contest_title": "\u7b2c 84 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 84", "contest_title_slug": "weekly-contest-84", "contest_id": 6, "contest_start_time": 1526175000, "contest_duration": 5400, "user_num": 656, "question_slugs": ["flipping-an-image", "find-and-replace-in-string", "image-overlap", "sum-of-distances-in-tree"]}, {"contest_title": "\u7b2c 85 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 85", "contest_title_slug": "weekly-contest-85", "contest_id": 7, "contest_start_time": 1526779800, "contest_duration": 5400, "user_num": 467, "question_slugs": ["rectangle-overlap", "push-dominoes", "new-21-game", "similar-string-groups"]}, {"contest_title": "\u7b2c 86 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 86", "contest_title_slug": "weekly-contest-86", "contest_id": 8, "contest_start_time": 1527384600, "contest_duration": 5400, "user_num": 377, "question_slugs": ["magic-squares-in-grid", "keys-and-rooms", "split-array-into-fibonacci-sequence", "guess-the-word"]}, {"contest_title": "\u7b2c 87 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 87", "contest_title_slug": "weekly-contest-87", "contest_id": 9, "contest_start_time": 1527989400, "contest_duration": 5400, "user_num": 343, "question_slugs": ["backspace-string-compare", "longest-mountain-in-array", "hand-of-straights", "shortest-path-visiting-all-nodes"]}, {"contest_title": "\u7b2c 88 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 88", "contest_title_slug": "weekly-contest-88", "contest_id": 11, "contest_start_time": 1528594200, "contest_duration": 5400, "user_num": 404, "question_slugs": ["shifting-letters", "maximize-distance-to-closest-person", "loud-and-rich", "rectangle-area-ii"]}, {"contest_title": "\u7b2c 89 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 89", "contest_title_slug": "weekly-contest-89", "contest_id": 12, "contest_start_time": 1529199000, "contest_duration": 5400, "user_num": 491, "question_slugs": ["peak-index-in-a-mountain-array", "car-fleet", "exam-room", "k-similar-strings"]}, {"contest_title": "\u7b2c 90 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 90", "contest_title_slug": "weekly-contest-90", "contest_id": 13, "contest_start_time": 1529803800, "contest_duration": 5400, "user_num": 573, "question_slugs": ["buddy-strings", "score-of-parentheses", "mirror-reflection", "minimum-cost-to-hire-k-workers"]}, {"contest_title": "\u7b2c 91 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 91", "contest_title_slug": "weekly-contest-91", "contest_id": 14, "contest_start_time": 1530408600, "contest_duration": 5400, "user_num": 578, "question_slugs": ["lemonade-change", "all-nodes-distance-k-in-binary-tree", "score-after-flipping-matrix", "shortest-subarray-with-sum-at-least-k"]}, {"contest_title": "\u7b2c 92 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 92", "contest_title_slug": "weekly-contest-92", "contest_id": 15, "contest_start_time": 1531013400, "contest_duration": 5400, "user_num": 610, "question_slugs": ["transpose-matrix", "smallest-subtree-with-all-the-deepest-nodes", "prime-palindrome", "shortest-path-to-get-all-keys"]}, {"contest_title": "\u7b2c 93 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 93", "contest_title_slug": "weekly-contest-93", "contest_id": 16, "contest_start_time": 1531618200, "contest_duration": 5400, "user_num": 732, "question_slugs": ["binary-gap", "reordered-power-of-2", "advantage-shuffle", "minimum-number-of-refueling-stops"]}, {"contest_title": "\u7b2c 94 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 94", "contest_title_slug": "weekly-contest-94", "contest_id": 17, "contest_start_time": 1532223000, "contest_duration": 5400, "user_num": 733, "question_slugs": ["leaf-similar-trees", "walking-robot-simulation", "koko-eating-bananas", "length-of-longest-fibonacci-subsequence"]}, {"contest_title": "\u7b2c 95 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 95", "contest_title_slug": "weekly-contest-95", "contest_id": 18, "contest_start_time": 1532827800, "contest_duration": 5400, "user_num": 831, "question_slugs": ["middle-of-the-linked-list", "stone-game", "nth-magical-number", "profitable-schemes"]}, {"contest_title": "\u7b2c 96 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 96", "contest_title_slug": "weekly-contest-96", "contest_id": 19, "contest_start_time": 1533432600, "contest_duration": 5400, "user_num": 789, "question_slugs": ["projection-area-of-3d-shapes", "boats-to-save-people", "decoded-string-at-index", "reachable-nodes-in-subdivided-graph"]}, {"contest_title": "\u7b2c 97 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 97", "contest_title_slug": "weekly-contest-97", "contest_id": 20, "contest_start_time": 1534037400, "contest_duration": 5400, "user_num": 635, "question_slugs": ["uncommon-words-from-two-sentences", "spiral-matrix-iii", "possible-bipartition", "super-egg-drop"]}, {"contest_title": "\u7b2c 98 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 98", "contest_title_slug": "weekly-contest-98", "contest_id": 21, "contest_start_time": 1534642200, "contest_duration": 5400, "user_num": 670, "question_slugs": ["fair-candy-swap", "find-and-replace-pattern", "construct-binary-tree-from-preorder-and-postorder-traversal", "sum-of-subsequence-widths"]}, {"contest_title": "\u7b2c 99 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 99", "contest_title_slug": "weekly-contest-99", "contest_id": 22, "contest_start_time": 1535247000, "contest_duration": 5400, "user_num": 725, "question_slugs": ["surface-area-of-3d-shapes", "groups-of-special-equivalent-strings", "all-possible-full-binary-trees", "maximum-frequency-stack"]}, {"contest_title": "\u7b2c 100 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 100", "contest_title_slug": "weekly-contest-100", "contest_id": 23, "contest_start_time": 1535851800, "contest_duration": 5400, "user_num": 718, "question_slugs": ["monotonic-array", "increasing-order-search-tree", "bitwise-ors-of-subarrays", "orderly-queue"]}, {"contest_title": "\u7b2c 101 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 101", "contest_title_slug": "weekly-contest-101", "contest_id": 24, "contest_start_time": 1536456600, "contest_duration": 6300, "user_num": 854, "question_slugs": ["rle-iterator", "online-stock-span", "numbers-at-most-n-given-digit-set", "valid-permutations-for-di-sequence"]}, {"contest_title": "\u7b2c 102 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 102", "contest_title_slug": "weekly-contest-102", "contest_id": 25, "contest_start_time": 1537061400, "contest_duration": 5400, "user_num": 660, "question_slugs": ["sort-array-by-parity", "fruit-into-baskets", "sum-of-subarray-minimums", "super-palindromes"]}, {"contest_title": "\u7b2c 103 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 103", "contest_title_slug": "weekly-contest-103", "contest_id": 26, "contest_start_time": 1537666200, "contest_duration": 5400, "user_num": 575, "question_slugs": ["smallest-range-i", "snakes-and-ladders", "smallest-range-ii", "online-election"]}, {"contest_title": "\u7b2c 104 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 104", "contest_title_slug": "weekly-contest-104", "contest_id": 27, "contest_start_time": 1538271000, "contest_duration": 5400, "user_num": 354, "question_slugs": ["x-of-a-kind-in-a-deck-of-cards", "partition-array-into-disjoint-intervals", "word-subsets", "cat-and-mouse"]}, {"contest_title": "\u7b2c 105 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 105", "contest_title_slug": "weekly-contest-105", "contest_id": 28, "contest_start_time": 1538875800, "contest_duration": 5400, "user_num": 393, "question_slugs": ["reverse-only-letters", "maximum-sum-circular-subarray", "complete-binary-tree-inserter", "number-of-music-playlists"]}, {"contest_title": "\u7b2c 106 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 106", "contest_title_slug": "weekly-contest-106", "contest_id": 29, "contest_start_time": 1539480600, "contest_duration": 5400, "user_num": 369, "question_slugs": ["sort-array-by-parity-ii", "minimum-add-to-make-parentheses-valid", "3sum-with-multiplicity", "minimize-malware-spread"]}, {"contest_title": "\u7b2c 107 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 107", "contest_title_slug": "weekly-contest-107", "contest_id": 30, "contest_start_time": 1540085400, "contest_duration": 5400, "user_num": 504, "question_slugs": ["long-pressed-name", "flip-string-to-monotone-increasing", "three-equal-parts", "minimize-malware-spread-ii"]}, {"contest_title": "\u7b2c 108 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 108", "contest_title_slug": "weekly-contest-108", "contest_id": 31, "contest_start_time": 1540690200, "contest_duration": 5400, "user_num": 524, "question_slugs": ["unique-email-addresses", "binary-subarrays-with-sum", "minimum-falling-path-sum", "beautiful-array"]}, {"contest_title": "\u7b2c 109 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 109", "contest_title_slug": "weekly-contest-109", "contest_id": 32, "contest_start_time": 1541295000, "contest_duration": 5400, "user_num": 439, "question_slugs": ["number-of-recent-calls", "knight-dialer", "shortest-bridge", "stamping-the-sequence"]}, {"contest_title": "\u7b2c 110 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 110", "contest_title_slug": "weekly-contest-110", "contest_id": 33, "contest_start_time": 1541903400, "contest_duration": 5400, "user_num": 346, "question_slugs": ["reorder-data-in-log-files", "range-sum-of-bst", "minimum-area-rectangle", "distinct-subsequences-ii"]}, {"contest_title": "\u7b2c 111 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 111", "contest_title_slug": "weekly-contest-111", "contest_id": 34, "contest_start_time": 1542508200, "contest_duration": 5400, "user_num": 353, "question_slugs": ["valid-mountain-array", "delete-columns-to-make-sorted", "di-string-match", "find-the-shortest-superstring"]}, {"contest_title": "\u7b2c 112 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 112", "contest_title_slug": "weekly-contest-112", "contest_id": 35, "contest_start_time": 1543113000, "contest_duration": 5400, "user_num": 299, "question_slugs": ["minimum-increment-to-make-array-unique", "validate-stack-sequences", "most-stones-removed-with-same-row-or-column", "bag-of-tokens"]}, {"contest_title": "\u7b2c 113 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 113", "contest_title_slug": "weekly-contest-113", "contest_id": 36, "contest_start_time": 1543717800, "contest_duration": 5400, "user_num": 462, "question_slugs": ["largest-time-for-given-digits", "flip-equivalent-binary-trees", "reveal-cards-in-increasing-order", "largest-component-size-by-common-factor"]}, {"contest_title": "\u7b2c 114 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 114", "contest_title_slug": "weekly-contest-114", "contest_id": 37, "contest_start_time": 1544322600, "contest_duration": 5400, "user_num": 391, "question_slugs": ["verifying-an-alien-dictionary", "array-of-doubled-pairs", "delete-columns-to-make-sorted-ii", "tallest-billboard"]}, {"contest_title": "\u7b2c 115 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 115", "contest_title_slug": "weekly-contest-115", "contest_id": 38, "contest_start_time": 1544927400, "contest_duration": 5400, "user_num": 383, "question_slugs": ["prison-cells-after-n-days", "check-completeness-of-a-binary-tree", "regions-cut-by-slashes", "delete-columns-to-make-sorted-iii"]}, {"contest_title": "\u7b2c 116 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 116", "contest_title_slug": "weekly-contest-116", "contest_id": 39, "contest_start_time": 1545532200, "contest_duration": 5400, "user_num": 369, "question_slugs": ["n-repeated-element-in-size-2n-array", "maximum-width-ramp", "minimum-area-rectangle-ii", "least-operators-to-express-number"]}, {"contest_title": "\u7b2c 117 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 117", "contest_title_slug": "weekly-contest-117", "contest_id": 41, "contest_start_time": 1546137000, "contest_duration": 5400, "user_num": 657, "question_slugs": ["univalued-binary-tree", "numbers-with-same-consecutive-differences", "vowel-spellchecker", "binary-tree-cameras"]}, {"contest_title": "\u7b2c 118 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 118", "contest_title_slug": "weekly-contest-118", "contest_id": 42, "contest_start_time": 1546741800, "contest_duration": 5400, "user_num": 383, "question_slugs": ["powerful-integers", "pancake-sorting", "flip-binary-tree-to-match-preorder-traversal", "equal-rational-numbers"]}, {"contest_title": "\u7b2c 119 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 119", "contest_title_slug": "weekly-contest-119", "contest_id": 43, "contest_start_time": 1547346600, "contest_duration": 5400, "user_num": 513, "question_slugs": ["k-closest-points-to-origin", "largest-perimeter-triangle", "subarray-sums-divisible-by-k", "odd-even-jump"]}, {"contest_title": "\u7b2c 120 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 120", "contest_title_slug": "weekly-contest-120", "contest_id": 44, "contest_start_time": 1547951400, "contest_duration": 5400, "user_num": 382, "question_slugs": ["squares-of-a-sorted-array", "longest-turbulent-subarray", "distribute-coins-in-binary-tree", "unique-paths-iii"]}, {"contest_title": "\u7b2c 121 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 121", "contest_title_slug": "weekly-contest-121", "contest_id": 45, "contest_start_time": 1548556200, "contest_duration": 5400, "user_num": 384, "question_slugs": ["string-without-aaa-or-bbb", "time-based-key-value-store", "minimum-cost-for-tickets", "triples-with-bitwise-and-equal-to-zero"]}, {"contest_title": "\u7b2c 122 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 122", "contest_title_slug": "weekly-contest-122", "contest_id": 46, "contest_start_time": 1549161000, "contest_duration": 5400, "user_num": 280, "question_slugs": ["sum-of-even-numbers-after-queries", "smallest-string-starting-from-leaf", "interval-list-intersections", "vertical-order-traversal-of-a-binary-tree"]}, {"contest_title": "\u7b2c 123 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 123", "contest_title_slug": "weekly-contest-123", "contest_id": 47, "contest_start_time": 1549765800, "contest_duration": 5400, "user_num": 247, "question_slugs": ["add-to-array-form-of-integer", "satisfiability-of-equality-equations", "broken-calculator", "subarrays-with-k-different-integers"]}, {"contest_title": "\u7b2c 124 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 124", "contest_title_slug": "weekly-contest-124", "contest_id": 48, "contest_start_time": 1550370600, "contest_duration": 5400, "user_num": 417, "question_slugs": ["cousins-in-binary-tree", "rotting-oranges", "minimum-number-of-k-consecutive-bit-flips", "number-of-squareful-arrays"]}, {"contest_title": "\u7b2c 125 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 125", "contest_title_slug": "weekly-contest-125", "contest_id": 49, "contest_start_time": 1550975400, "contest_duration": 5400, "user_num": 469, "question_slugs": ["find-the-town-judge", "available-captures-for-rook", "maximum-binary-tree-ii", "grid-illumination"]}, {"contest_title": "\u7b2c 126 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 126", "contest_title_slug": "weekly-contest-126", "contest_id": 50, "contest_start_time": 1551580200, "contest_duration": 5400, "user_num": 591, "question_slugs": ["find-common-characters", "check-if-word-is-valid-after-substitutions", "max-consecutive-ones-iii", "minimum-cost-to-merge-stones"]}, {"contest_title": "\u7b2c 127 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 127", "contest_title_slug": "weekly-contest-127", "contest_id": 52, "contest_start_time": 1552185000, "contest_duration": 5400, "user_num": 664, "question_slugs": ["maximize-sum-of-array-after-k-negations", "clumsy-factorial", "minimum-domino-rotations-for-equal-row", "construct-binary-search-tree-from-preorder-traversal"]}, {"contest_title": "\u7b2c 128 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 128", "contest_title_slug": "weekly-contest-128", "contest_id": 53, "contest_start_time": 1552789800, "contest_duration": 5400, "user_num": 1251, "question_slugs": ["complement-of-base-10-integer", "pairs-of-songs-with-total-durations-divisible-by-60", "capacity-to-ship-packages-within-d-days", "numbers-with-repeated-digits"]}, {"contest_title": "\u7b2c 129 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 129", "contest_title_slug": "weekly-contest-129", "contest_id": 54, "contest_start_time": 1553391000, "contest_duration": 5400, "user_num": 759, "question_slugs": ["partition-array-into-three-parts-with-equal-sum", "smallest-integer-divisible-by-k", "best-sightseeing-pair", "binary-string-with-substrings-representing-1-to-n"]}, {"contest_title": "\u7b2c 130 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 130", "contest_title_slug": "weekly-contest-130", "contest_id": 55, "contest_start_time": 1553999400, "contest_duration": 5400, "user_num": 1294, "question_slugs": ["binary-prefix-divisible-by-5", "convert-to-base-2", "next-greater-node-in-linked-list", "number-of-enclaves"]}, {"contest_title": "\u7b2c 131 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 131", "contest_title_slug": "weekly-contest-131", "contest_id": 56, "contest_start_time": 1554604200, "contest_duration": 5400, "user_num": 918, "question_slugs": ["remove-outermost-parentheses", "sum-of-root-to-leaf-binary-numbers", "camelcase-matching", "video-stitching"]}, {"contest_title": "\u7b2c 132 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 132", "contest_title_slug": "weekly-contest-132", "contest_id": 57, "contest_start_time": 1555209000, "contest_duration": 5400, "user_num": 1049, "question_slugs": ["divisor-game", "maximum-difference-between-node-and-ancestor", "longest-arithmetic-subsequence", "recover-a-tree-from-preorder-traversal"]}, {"contest_title": "\u7b2c 133 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 133", "contest_title_slug": "weekly-contest-133", "contest_id": 59, "contest_start_time": 1555813800, "contest_duration": 5400, "user_num": 999, "question_slugs": ["two-city-scheduling", "matrix-cells-in-distance-order", "maximum-sum-of-two-non-overlapping-subarrays", "stream-of-characters"]}, {"contest_title": "\u7b2c 134 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 134", "contest_title_slug": "weekly-contest-134", "contest_id": 64, "contest_start_time": 1556418600, "contest_duration": 5400, "user_num": 728, "question_slugs": ["moving-stones-until-consecutive", "coloring-a-border", "uncrossed-lines", "escape-a-large-maze"]}, {"contest_title": "\u7b2c 135 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 135", "contest_title_slug": "weekly-contest-135", "contest_id": 65, "contest_start_time": 1557023400, "contest_duration": 5400, "user_num": 548, "question_slugs": ["valid-boomerang", "binary-search-tree-to-greater-sum-tree", "minimum-score-triangulation-of-polygon", "moving-stones-until-consecutive-ii"]}, {"contest_title": "\u7b2c 136 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 136", "contest_title_slug": "weekly-contest-136", "contest_id": 66, "contest_start_time": 1557628200, "contest_duration": 5400, "user_num": 790, "question_slugs": ["robot-bounded-in-circle", "flower-planting-with-no-adjacent", "partition-array-for-maximum-sum", "longest-duplicate-substring"]}, {"contest_title": "\u7b2c 137 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 137", "contest_title_slug": "weekly-contest-137", "contest_id": 67, "contest_start_time": 1558233000, "contest_duration": 5400, "user_num": 766, "question_slugs": ["last-stone-weight", "remove-all-adjacent-duplicates-in-string", "longest-string-chain", "last-stone-weight-ii"]}, {"contest_title": "\u7b2c 138 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 138", "contest_title_slug": "weekly-contest-138", "contest_id": 68, "contest_start_time": 1558837800, "contest_duration": 5400, "user_num": 752, "question_slugs": ["height-checker", "grumpy-bookstore-owner", "previous-permutation-with-one-swap", "distant-barcodes"]}, {"contest_title": "\u7b2c 139 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 139", "contest_title_slug": "weekly-contest-139", "contest_id": 69, "contest_start_time": 1559442600, "contest_duration": 5400, "user_num": 785, "question_slugs": ["greatest-common-divisor-of-strings", "flip-columns-for-maximum-number-of-equal-rows", "adding-two-negabinary-numbers", "number-of-submatrices-that-sum-to-target"]}, {"contest_title": "\u7b2c 140 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 140", "contest_title_slug": "weekly-contest-140", "contest_id": 71, "contest_start_time": 1560047400, "contest_duration": 5400, "user_num": 660, "question_slugs": ["occurrences-after-bigram", "letter-tile-possibilities", "insufficient-nodes-in-root-to-leaf-paths", "smallest-subsequence-of-distinct-characters"]}, {"contest_title": "\u7b2c 141 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 141", "contest_title_slug": "weekly-contest-141", "contest_id": 72, "contest_start_time": 1560652200, "contest_duration": 5400, "user_num": 763, "question_slugs": ["duplicate-zeros", "largest-values-from-labels", "shortest-path-in-binary-matrix", "shortest-common-supersequence"]}, {"contest_title": "\u7b2c 142 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 142", "contest_title_slug": "weekly-contest-142", "contest_id": 74, "contest_start_time": 1561257000, "contest_duration": 5400, "user_num": 801, "question_slugs": ["statistics-from-a-large-sample", "car-pooling", "find-in-mountain-array", "brace-expansion-ii"]}, {"contest_title": "\u7b2c 143 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 143", "contest_title_slug": "weekly-contest-143", "contest_id": 84, "contest_start_time": 1561861800, "contest_duration": 5400, "user_num": 803, "question_slugs": ["distribute-candies-to-people", "path-in-zigzag-labelled-binary-tree", "filling-bookcase-shelves", "parsing-a-boolean-expression"]}, {"contest_title": "\u7b2c 144 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 144", "contest_title_slug": "weekly-contest-144", "contest_id": 86, "contest_start_time": 1562466600, "contest_duration": 5400, "user_num": 777, "question_slugs": ["defanging-an-ip-address", "corporate-flight-bookings", "delete-nodes-and-return-forest", "maximum-nesting-depth-of-two-valid-parentheses-strings"]}, {"contest_title": "\u7b2c 145 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 145", "contest_title_slug": "weekly-contest-145", "contest_id": 87, "contest_start_time": 1563071400, "contest_duration": 5400, "user_num": 1114, "question_slugs": ["relative-sort-array", "lowest-common-ancestor-of-deepest-leaves", "longest-well-performing-interval", "smallest-sufficient-team"]}, {"contest_title": "\u7b2c 146 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 146", "contest_title_slug": "weekly-contest-146", "contest_id": 89, "contest_start_time": 1563676200, "contest_duration": 5400, "user_num": 1189, "question_slugs": ["number-of-equivalent-domino-pairs", "shortest-path-with-alternating-colors", "minimum-cost-tree-from-leaf-values", "maximum-of-absolute-value-expression"]}, {"contest_title": "\u7b2c 147 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 147", "contest_title_slug": "weekly-contest-147", "contest_id": 90, "contest_start_time": 1564281000, "contest_duration": 5400, "user_num": 1132, "question_slugs": ["n-th-tribonacci-number", "alphabet-board-path", "largest-1-bordered-square", "stone-game-ii"]}, {"contest_title": "\u7b2c 148 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 148", "contest_title_slug": "weekly-contest-148", "contest_id": 93, "contest_start_time": 1564885800, "contest_duration": 5400, "user_num": 1251, "question_slugs": ["decrease-elements-to-make-array-zigzag", "binary-tree-coloring-game", "snapshot-array", "longest-chunked-palindrome-decomposition"]}, {"contest_title": "\u7b2c 149 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 149", "contest_title_slug": "weekly-contest-149", "contest_id": 94, "contest_start_time": 1565490600, "contest_duration": 5400, "user_num": 1351, "question_slugs": ["day-of-the-year", "number-of-dice-rolls-with-target-sum", "swap-for-longest-repeated-character-substring", "online-majority-element-in-subarray"]}, {"contest_title": "\u7b2c 150 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 150", "contest_title_slug": "weekly-contest-150", "contest_id": 96, "contest_start_time": 1566095400, "contest_duration": 5400, "user_num": 1473, "question_slugs": ["find-words-that-can-be-formed-by-characters", "maximum-level-sum-of-a-binary-tree", "as-far-from-land-as-possible", "last-substring-in-lexicographical-order"]}, {"contest_title": "\u7b2c 151 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 151", "contest_title_slug": "weekly-contest-151", "contest_id": 98, "contest_start_time": 1566700200, "contest_duration": 5400, "user_num": 1341, "question_slugs": ["invalid-transactions", "compare-strings-by-frequency-of-the-smallest-character", "remove-zero-sum-consecutive-nodes-from-linked-list", "dinner-plate-stacks"]}, {"contest_title": "\u7b2c 152 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 152", "contest_title_slug": "weekly-contest-152", "contest_id": 100, "contest_start_time": 1567305000, "contest_duration": 5400, "user_num": 1367, "question_slugs": ["prime-arrangements", "diet-plan-performance", "can-make-palindrome-from-substring", "number-of-valid-words-for-each-puzzle"]}, {"contest_title": "\u7b2c 153 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 153", "contest_title_slug": "weekly-contest-153", "contest_id": 102, "contest_start_time": 1567909800, "contest_duration": 5400, "user_num": 1434, "question_slugs": ["distance-between-bus-stops", "day-of-the-week", "maximum-subarray-sum-with-one-deletion", "make-array-strictly-increasing"]}, {"contest_title": "\u7b2c 154 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 154", "contest_title_slug": "weekly-contest-154", "contest_id": 106, "contest_start_time": 1568514600, "contest_duration": 5400, "user_num": 1299, "question_slugs": ["maximum-number-of-balloons", "reverse-substrings-between-each-pair-of-parentheses", "k-concatenation-maximum-sum", "critical-connections-in-a-network"]}, {"contest_title": "\u7b2c 155 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 155", "contest_title_slug": "weekly-contest-155", "contest_id": 107, "contest_start_time": 1569119400, "contest_duration": 5400, "user_num": 1603, "question_slugs": ["minimum-absolute-difference", "ugly-number-iii", "smallest-string-with-swaps", "sort-items-by-groups-respecting-dependencies"]}, {"contest_title": "\u7b2c 156 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 156", "contest_title_slug": "weekly-contest-156", "contest_id": 113, "contest_start_time": 1569724200, "contest_duration": 5400, "user_num": 1433, "question_slugs": ["unique-number-of-occurrences", "get-equal-substrings-within-budget", "remove-all-adjacent-duplicates-in-string-ii", "minimum-moves-to-reach-target-with-rotations"]}, {"contest_title": "\u7b2c 157 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 157", "contest_title_slug": "weekly-contest-157", "contest_id": 114, "contest_start_time": 1570329000, "contest_duration": 5400, "user_num": 1217, "question_slugs": ["minimum-cost-to-move-chips-to-the-same-position", "longest-arithmetic-subsequence-of-given-difference", "path-with-maximum-gold", "count-vowels-permutation"]}, {"contest_title": "\u7b2c 158 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 158", "contest_title_slug": "weekly-contest-158", "contest_id": 116, "contest_start_time": 1570933800, "contest_duration": 5400, "user_num": 1716, "question_slugs": ["split-a-string-in-balanced-strings", "queens-that-can-attack-the-king", "dice-roll-simulation", "maximum-equal-frequency"]}, {"contest_title": "\u7b2c 159 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 159", "contest_title_slug": "weekly-contest-159", "contest_id": 117, "contest_start_time": 1571538600, "contest_duration": 5400, "user_num": 1634, "question_slugs": ["check-if-it-is-a-straight-line", "remove-sub-folders-from-the-filesystem", "replace-the-substring-for-balanced-string", "maximum-profit-in-job-scheduling"]}, {"contest_title": "\u7b2c 160 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 160", "contest_title_slug": "weekly-contest-160", "contest_id": 119, "contest_start_time": 1572143400, "contest_duration": 5400, "user_num": 1692, "question_slugs": ["find-positive-integer-solution-for-a-given-equation", "circular-permutation-in-binary-representation", "maximum-length-of-a-concatenated-string-with-unique-characters", "tiling-a-rectangle-with-the-fewest-squares"]}, {"contest_title": "\u7b2c 161 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 161", "contest_title_slug": "weekly-contest-161", "contest_id": 120, "contest_start_time": 1572748200, "contest_duration": 5400, "user_num": 1610, "question_slugs": ["minimum-swaps-to-make-strings-equal", "count-number-of-nice-subarrays", "minimum-remove-to-make-valid-parentheses", "check-if-it-is-a-good-array"]}, {"contest_title": "\u7b2c 162 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 162", "contest_title_slug": "weekly-contest-162", "contest_id": 122, "contest_start_time": 1573353000, "contest_duration": 5400, "user_num": 1569, "question_slugs": ["cells-with-odd-values-in-a-matrix", "reconstruct-a-2-row-binary-matrix", "number-of-closed-islands", "maximum-score-words-formed-by-letters"]}, {"contest_title": "\u7b2c 163 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 163", "contest_title_slug": "weekly-contest-163", "contest_id": 123, "contest_start_time": 1573957800, "contest_duration": 5400, "user_num": 1605, "question_slugs": ["shift-2d-grid", "find-elements-in-a-contaminated-binary-tree", "greatest-sum-divisible-by-three", "minimum-moves-to-move-a-box-to-their-target-location"]}, {"contest_title": "\u7b2c 164 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 164", "contest_title_slug": "weekly-contest-164", "contest_id": 125, "contest_start_time": 1574562600, "contest_duration": 5400, "user_num": 1676, "question_slugs": ["minimum-time-visiting-all-points", "count-servers-that-communicate", "search-suggestions-system", "number-of-ways-to-stay-in-the-same-place-after-some-steps"]}, {"contest_title": "\u7b2c 165 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 165", "contest_title_slug": "weekly-contest-165", "contest_id": 128, "contest_start_time": 1575167400, "contest_duration": 5400, "user_num": 1660, "question_slugs": ["find-winner-on-a-tic-tac-toe-game", "number-of-burgers-with-no-waste-of-ingredients", "count-square-submatrices-with-all-ones", "palindrome-partitioning-iii"]}, {"contest_title": "\u7b2c 166 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 166", "contest_title_slug": "weekly-contest-166", "contest_id": 130, "contest_start_time": 1575772200, "contest_duration": 5400, "user_num": 1676, "question_slugs": ["subtract-the-product-and-sum-of-digits-of-an-integer", "group-the-people-given-the-group-size-they-belong-to", "find-the-smallest-divisor-given-a-threshold", "minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix"]}, {"contest_title": "\u7b2c 167 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 167", "contest_title_slug": "weekly-contest-167", "contest_id": 131, "contest_start_time": 1576377000, "contest_duration": 5400, "user_num": 1537, "question_slugs": ["convert-binary-number-in-a-linked-list-to-integer", "sequential-digits", "maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold", "shortest-path-in-a-grid-with-obstacles-elimination"]}, {"contest_title": "\u7b2c 168 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 168", "contest_title_slug": "weekly-contest-168", "contest_id": 133, "contest_start_time": 1576981800, "contest_duration": 5400, "user_num": 1553, "question_slugs": ["find-numbers-with-even-number-of-digits", "divide-array-in-sets-of-k-consecutive-numbers", "maximum-number-of-occurrences-of-a-substring", "maximum-candies-you-can-get-from-boxes"]}, {"contest_title": "\u7b2c 169 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 169", "contest_title_slug": "weekly-contest-169", "contest_id": 134, "contest_start_time": 1577586600, "contest_duration": 5400, "user_num": 1568, "question_slugs": ["find-n-unique-integers-sum-up-to-zero", "all-elements-in-two-binary-search-trees", "jump-game-iii", "verbal-arithmetic-puzzle"]}, {"contest_title": "\u7b2c 170 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 170", "contest_title_slug": "weekly-contest-170", "contest_id": 136, "contest_start_time": 1578191400, "contest_duration": 5400, "user_num": 1649, "question_slugs": ["decrypt-string-from-alphabet-to-integer-mapping", "xor-queries-of-a-subarray", "get-watched-videos-by-your-friends", "minimum-insertion-steps-to-make-a-string-palindrome"]}, {"contest_title": "\u7b2c 171 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 171", "contest_title_slug": "weekly-contest-171", "contest_id": 137, "contest_start_time": 1578796200, "contest_duration": 5400, "user_num": 1708, "question_slugs": ["convert-integer-to-the-sum-of-two-no-zero-integers", "minimum-flips-to-make-a-or-b-equal-to-c", "number-of-operations-to-make-network-connected", "minimum-distance-to-type-a-word-using-two-fingers"]}, {"contest_title": "\u7b2c 172 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 172", "contest_title_slug": "weekly-contest-172", "contest_id": 139, "contest_start_time": 1579401000, "contest_duration": 5400, "user_num": 1415, "question_slugs": ["maximum-69-number", "print-words-vertically", "delete-leaves-with-a-given-value", "minimum-number-of-taps-to-open-to-water-a-garden"]}, {"contest_title": "\u7b2c 173 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 173", "contest_title_slug": "weekly-contest-173", "contest_id": 142, "contest_start_time": 1580005800, "contest_duration": 5400, "user_num": 1072, "question_slugs": ["remove-palindromic-subsequences", "filter-restaurants-by-vegan-friendly-price-and-distance", "find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance", "minimum-difficulty-of-a-job-schedule"]}, {"contest_title": "\u7b2c 174 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 174", "contest_title_slug": "weekly-contest-174", "contest_id": 144, "contest_start_time": 1580610600, "contest_duration": 5400, "user_num": 1660, "question_slugs": ["the-k-weakest-rows-in-a-matrix", "reduce-array-size-to-the-half", "maximum-product-of-splitted-binary-tree", "jump-game-v"]}, {"contest_title": "\u7b2c 175 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 175", "contest_title_slug": "weekly-contest-175", "contest_id": 145, "contest_start_time": 1581215400, "contest_duration": 5400, "user_num": 2048, "question_slugs": ["check-if-n-and-its-double-exist", "minimum-number-of-steps-to-make-two-strings-anagram", "tweet-counts-per-frequency", "maximum-students-taking-exam"]}, {"contest_title": "\u7b2c 176 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 176", "contest_title_slug": "weekly-contest-176", "contest_id": 147, "contest_start_time": 1581820200, "contest_duration": 5400, "user_num": 2410, "question_slugs": ["count-negative-numbers-in-a-sorted-matrix", "product-of-the-last-k-numbers", "maximum-number-of-events-that-can-be-attended", "construct-target-array-with-multiple-sums"]}, {"contest_title": "\u7b2c 177 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 177", "contest_title_slug": "weekly-contest-177", "contest_id": 148, "contest_start_time": 1582425000, "contest_duration": 5400, "user_num": 2986, "question_slugs": ["number-of-days-between-two-dates", "validate-binary-tree-nodes", "closest-divisors", "largest-multiple-of-three"]}, {"contest_title": "\u7b2c 178 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 178", "contest_title_slug": "weekly-contest-178", "contest_id": 154, "contest_start_time": 1583029800, "contest_duration": 5400, "user_num": 3305, "question_slugs": ["how-many-numbers-are-smaller-than-the-current-number", "rank-teams-by-votes", "linked-list-in-binary-tree", "minimum-cost-to-make-at-least-one-valid-path-in-a-grid"]}, {"contest_title": "\u7b2c 179 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 179", "contest_title_slug": "weekly-contest-179", "contest_id": 156, "contest_start_time": 1583634600, "contest_duration": 5400, "user_num": 3606, "question_slugs": ["generate-a-string-with-characters-that-have-odd-counts", "number-of-times-binary-string-is-prefix-aligned", "time-needed-to-inform-all-employees", "frog-position-after-t-seconds"]}, {"contest_title": "\u7b2c 180 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 180", "contest_title_slug": "weekly-contest-180", "contest_id": 160, "contest_start_time": 1584239400, "contest_duration": 5400, "user_num": 3715, "question_slugs": ["lucky-numbers-in-a-matrix", "design-a-stack-with-increment-operation", "balance-a-binary-search-tree", "maximum-performance-of-a-team"]}, {"contest_title": "\u7b2c 181 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 181", "contest_title_slug": "weekly-contest-181", "contest_id": 162, "contest_start_time": 1584844200, "contest_duration": 5400, "user_num": 4149, "question_slugs": ["create-target-array-in-the-given-order", "four-divisors", "check-if-there-is-a-valid-path-in-a-grid", "longest-happy-prefix"]}, {"contest_title": "\u7b2c 182 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 182", "contest_title_slug": "weekly-contest-182", "contest_id": 166, "contest_start_time": 1585449000, "contest_duration": 5400, "user_num": 3911, "question_slugs": ["find-lucky-integer-in-an-array", "count-number-of-teams", "design-underground-system", "find-all-good-strings"]}, {"contest_title": "\u7b2c 183 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 183", "contest_title_slug": "weekly-contest-183", "contest_id": 168, "contest_start_time": 1586053800, "contest_duration": 5400, "user_num": 3756, "question_slugs": ["minimum-subsequence-in-non-increasing-order", "number-of-steps-to-reduce-a-number-in-binary-representation-to-one", "longest-happy-string", "stone-game-iii"]}, {"contest_title": "\u7b2c 184 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 184", "contest_title_slug": "weekly-contest-184", "contest_id": 175, "contest_start_time": 1586658600, "contest_duration": 5400, "user_num": 3847, "question_slugs": ["string-matching-in-an-array", "queries-on-a-permutation-with-key", "html-entity-parser", "number-of-ways-to-paint-n-3-grid"]}, {"contest_title": "\u7b2c 185 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 185", "contest_title_slug": "weekly-contest-185", "contest_id": 177, "contest_start_time": 1587263400, "contest_duration": 5400, "user_num": 5004, "question_slugs": ["reformat-the-string", "display-table-of-food-orders-in-a-restaurant", "minimum-number-of-frogs-croaking", "build-array-where-you-can-find-the-maximum-exactly-k-comparisons"]}, {"contest_title": "\u7b2c 186 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 186", "contest_title_slug": "weekly-contest-186", "contest_id": 185, "contest_start_time": 1587868200, "contest_duration": 5400, "user_num": 3108, "question_slugs": ["maximum-score-after-splitting-a-string", "maximum-points-you-can-obtain-from-cards", "diagonal-traverse-ii", "constrained-subsequence-sum"]}, {"contest_title": "\u7b2c 187 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 187", "contest_title_slug": "weekly-contest-187", "contest_id": 191, "contest_start_time": 1588473000, "contest_duration": 5400, "user_num": 3109, "question_slugs": ["destination-city", "check-if-all-1s-are-at-least-length-k-places-away", "longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit", "find-the-kth-smallest-sum-of-a-matrix-with-sorted-rows"]}, {"contest_title": "\u7b2c 188 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 188", "contest_title_slug": "weekly-contest-188", "contest_id": 195, "contest_start_time": 1589077800, "contest_duration": 5400, "user_num": 3982, "question_slugs": ["build-an-array-with-stack-operations", "count-triplets-that-can-form-two-arrays-of-equal-xor", "minimum-time-to-collect-all-apples-in-a-tree", "number-of-ways-of-cutting-a-pizza"]}, {"contest_title": "\u7b2c 189 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 189", "contest_title_slug": "weekly-contest-189", "contest_id": 197, "contest_start_time": 1589682600, "contest_duration": 5400, "user_num": 3692, "question_slugs": ["number-of-students-doing-homework-at-a-given-time", "rearrange-words-in-a-sentence", "people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list", "maximum-number-of-darts-inside-of-a-circular-dartboard"]}, {"contest_title": "\u7b2c 190 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 190", "contest_title_slug": "weekly-contest-190", "contest_id": 201, "contest_start_time": 1590287400, "contest_duration": 5400, "user_num": 3352, "question_slugs": ["check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence", "maximum-number-of-vowels-in-a-substring-of-given-length", "pseudo-palindromic-paths-in-a-binary-tree", "max-dot-product-of-two-subsequences"]}, {"contest_title": "\u7b2c 191 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 191", "contest_title_slug": "weekly-contest-191", "contest_id": 203, "contest_start_time": 1590892200, "contest_duration": 5400, "user_num": 3687, "question_slugs": ["maximum-product-of-two-elements-in-an-array", "maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts", "reorder-routes-to-make-all-paths-lead-to-the-city-zero", "probability-of-a-two-boxes-having-the-same-number-of-distinct-balls"]}, {"contest_title": "\u7b2c 192 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 192", "contest_title_slug": "weekly-contest-192", "contest_id": 207, "contest_start_time": 1591497000, "contest_duration": 5400, "user_num": 3615, "question_slugs": ["shuffle-the-array", "the-k-strongest-values-in-an-array", "design-browser-history", "paint-house-iii"]}, {"contest_title": "\u7b2c 193 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 193", "contest_title_slug": "weekly-contest-193", "contest_id": 209, "contest_start_time": 1592101800, "contest_duration": 5400, "user_num": 3804, "question_slugs": ["running-sum-of-1d-array", "least-number-of-unique-integers-after-k-removals", "minimum-number-of-days-to-make-m-bouquets", "kth-ancestor-of-a-tree-node"]}, {"contest_title": "\u7b2c 194 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 194", "contest_title_slug": "weekly-contest-194", "contest_id": 213, "contest_start_time": 1592706600, "contest_duration": 5400, "user_num": 4378, "question_slugs": ["xor-operation-in-an-array", "making-file-names-unique", "avoid-flood-in-the-city", "find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree"]}, {"contest_title": "\u7b2c 195 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 195", "contest_title_slug": "weekly-contest-195", "contest_id": 215, "contest_start_time": 1593311400, "contest_duration": 5400, "user_num": 3401, "question_slugs": ["path-crossing", "check-if-array-pairs-are-divisible-by-k", "number-of-subsequences-that-satisfy-the-given-sum-condition", "max-value-of-equation"]}, {"contest_title": "\u7b2c 196 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 196", "contest_title_slug": "weekly-contest-196", "contest_id": 219, "contest_start_time": 1593916200, "contest_duration": 5400, "user_num": 5507, "question_slugs": ["can-make-arithmetic-progression-from-sequence", "last-moment-before-all-ants-fall-out-of-a-plank", "count-submatrices-with-all-ones", "minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits"]}, {"contest_title": "\u7b2c 197 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 197", "contest_title_slug": "weekly-contest-197", "contest_id": 221, "contest_start_time": 1594521000, "contest_duration": 5400, "user_num": 5275, "question_slugs": ["number-of-good-pairs", "number-of-substrings-with-only-1s", "path-with-maximum-probability", "best-position-for-a-service-centre"]}, {"contest_title": "\u7b2c 198 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 198", "contest_title_slug": "weekly-contest-198", "contest_id": 226, "contest_start_time": 1595125800, "contest_duration": 5400, "user_num": 5780, "question_slugs": ["water-bottles", "number-of-nodes-in-the-sub-tree-with-the-same-label", "maximum-number-of-non-overlapping-substrings", "find-a-value-of-a-mysterious-function-closest-to-target"]}, {"contest_title": "\u7b2c 199 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 199", "contest_title_slug": "weekly-contest-199", "contest_id": 228, "contest_start_time": 1595730600, "contest_duration": 5400, "user_num": 5232, "question_slugs": ["shuffle-string", "minimum-suffix-flips", "number-of-good-leaf-nodes-pairs", "string-compression-ii"]}, {"contest_title": "\u7b2c 200 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 200", "contest_title_slug": "weekly-contest-200", "contest_id": 235, "contest_start_time": 1596335400, "contest_duration": 5400, "user_num": 5476, "question_slugs": ["count-good-triplets", "find-the-winner-of-an-array-game", "minimum-swaps-to-arrange-a-binary-grid", "get-the-maximum-score"]}, {"contest_title": "\u7b2c 201 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 201", "contest_title_slug": "weekly-contest-201", "contest_id": 238, "contest_start_time": 1596940200, "contest_duration": 5400, "user_num": 5615, "question_slugs": ["make-the-string-great", "find-kth-bit-in-nth-binary-string", "maximum-number-of-non-overlapping-subarrays-with-sum-equals-target", "minimum-cost-to-cut-a-stick"]}, {"contest_title": "\u7b2c 202 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 202", "contest_title_slug": "weekly-contest-202", "contest_id": 242, "contest_start_time": 1597545000, "contest_duration": 5400, "user_num": 4990, "question_slugs": ["three-consecutive-odds", "minimum-operations-to-make-array-equal", "magnetic-force-between-two-balls", "minimum-number-of-days-to-eat-n-oranges"]}, {"contest_title": "\u7b2c 203 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 203", "contest_title_slug": "weekly-contest-203", "contest_id": 244, "contest_start_time": 1598149800, "contest_duration": 5400, "user_num": 5285, "question_slugs": ["most-visited-sector-in-a-circular-track", "maximum-number-of-coins-you-can-get", "find-latest-group-of-size-m", "stone-game-v"]}, {"contest_title": "\u7b2c 204 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 204", "contest_title_slug": "weekly-contest-204", "contest_id": 257, "contest_start_time": 1598754600, "contest_duration": 5400, "user_num": 4487, "question_slugs": ["detect-pattern-of-length-m-repeated-k-or-more-times", "maximum-length-of-subarray-with-positive-product", "minimum-number-of-days-to-disconnect-island", "number-of-ways-to-reorder-array-to-get-same-bst"]}, {"contest_title": "\u7b2c 205 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 205", "contest_title_slug": "weekly-contest-205", "contest_id": 260, "contest_start_time": 1599359400, "contest_duration": 5400, "user_num": 4176, "question_slugs": ["replace-all-s-to-avoid-consecutive-repeating-characters", "number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers", "minimum-time-to-make-rope-colorful", "remove-max-number-of-edges-to-keep-graph-fully-traversable"]}, {"contest_title": "\u7b2c 206 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 206", "contest_title_slug": "weekly-contest-206", "contest_id": 267, "contest_start_time": 1599964200, "contest_duration": 5400, "user_num": 4493, "question_slugs": ["special-positions-in-a-binary-matrix", "count-unhappy-friends", "min-cost-to-connect-all-points", "check-if-string-is-transformable-with-substring-sort-operations"]}, {"contest_title": "\u7b2c 207 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 207", "contest_title_slug": "weekly-contest-207", "contest_id": 278, "contest_start_time": 1600569000, "contest_duration": 5400, "user_num": 4116, "question_slugs": ["rearrange-spaces-between-words", "split-a-string-into-the-max-number-of-unique-substrings", "maximum-non-negative-product-in-a-matrix", "minimum-cost-to-connect-two-groups-of-points"]}, {"contest_title": "\u7b2c 208 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 208", "contest_title_slug": "weekly-contest-208", "contest_id": 289, "contest_start_time": 1601173800, "contest_duration": 5400, "user_num": 3582, "question_slugs": ["crawler-log-folder", "maximum-profit-of-operating-a-centennial-wheel", "throne-inheritance", "maximum-number-of-achievable-transfer-requests"]}, {"contest_title": "\u7b2c 209 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 209", "contest_title_slug": "weekly-contest-209", "contest_id": 291, "contest_start_time": 1601778600, "contest_duration": 5400, "user_num": 4023, "question_slugs": ["special-array-with-x-elements-greater-than-or-equal-x", "even-odd-tree", "maximum-number-of-visible-points", "minimum-one-bit-operations-to-make-integers-zero"]}, {"contest_title": "\u7b2c 210 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 210", "contest_title_slug": "weekly-contest-210", "contest_id": 295, "contest_start_time": 1602383400, "contest_duration": 5400, "user_num": 4007, "question_slugs": ["maximum-nesting-depth-of-the-parentheses", "maximal-network-rank", "split-two-strings-to-make-palindrome", "count-subtrees-with-max-distance-between-cities"]}, {"contest_title": "\u7b2c 211 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 211", "contest_title_slug": "weekly-contest-211", "contest_id": 297, "contest_start_time": 1602988200, "contest_duration": 5400, "user_num": 4034, "question_slugs": ["largest-substring-between-two-equal-characters", "lexicographically-smallest-string-after-applying-operations", "best-team-with-no-conflicts", "graph-connectivity-with-threshold"]}, {"contest_title": "\u7b2c 212 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 212", "contest_title_slug": "weekly-contest-212", "contest_id": 301, "contest_start_time": 1603593000, "contest_duration": 5400, "user_num": 4227, "question_slugs": ["slowest-key", "arithmetic-subarrays", "path-with-minimum-effort", "rank-transform-of-a-matrix"]}, {"contest_title": "\u7b2c 213 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 213", "contest_title_slug": "weekly-contest-213", "contest_id": 303, "contest_start_time": 1604197800, "contest_duration": 5400, "user_num": 3827, "question_slugs": ["check-array-formation-through-concatenation", "count-sorted-vowel-strings", "furthest-building-you-can-reach", "kth-smallest-instructions"]}, {"contest_title": "\u7b2c 214 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 214", "contest_title_slug": "weekly-contest-214", "contest_id": 307, "contest_start_time": 1604802600, "contest_duration": 5400, "user_num": 3598, "question_slugs": ["get-maximum-in-generated-array", "minimum-deletions-to-make-character-frequencies-unique", "sell-diminishing-valued-colored-balls", "create-sorted-array-through-instructions"]}, {"contest_title": "\u7b2c 215 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 215", "contest_title_slug": "weekly-contest-215", "contest_id": 309, "contest_start_time": 1605407400, "contest_duration": 5400, "user_num": 4429, "question_slugs": ["design-an-ordered-stream", "determine-if-two-strings-are-close", "minimum-operations-to-reduce-x-to-zero", "maximize-grid-happiness"]}, {"contest_title": "\u7b2c 216 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 216", "contest_title_slug": "weekly-contest-216", "contest_id": 313, "contest_start_time": 1606012200, "contest_duration": 5400, "user_num": 3857, "question_slugs": ["check-if-two-string-arrays-are-equivalent", "smallest-string-with-a-given-numeric-value", "ways-to-make-a-fair-array", "minimum-initial-energy-to-finish-tasks"]}, {"contest_title": "\u7b2c 217 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 217", "contest_title_slug": "weekly-contest-217", "contest_id": 315, "contest_start_time": 1606617000, "contest_duration": 5400, "user_num": 3745, "question_slugs": ["richest-customer-wealth", "find-the-most-competitive-subsequence", "minimum-moves-to-make-array-complementary", "minimize-deviation-in-array"]}, {"contest_title": "\u7b2c 218 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 218", "contest_title_slug": "weekly-contest-218", "contest_id": 319, "contest_start_time": 1607221800, "contest_duration": 5400, "user_num": 3762, "question_slugs": ["goal-parser-interpretation", "max-number-of-k-sum-pairs", "concatenation-of-consecutive-binary-numbers", "minimum-incompatibility"]}, {"contest_title": "\u7b2c 219 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 219", "contest_title_slug": "weekly-contest-219", "contest_id": 322, "contest_start_time": 1607826600, "contest_duration": 5400, "user_num": 3710, "question_slugs": ["count-of-matches-in-tournament", "partitioning-into-minimum-number-of-deci-binary-numbers", "stone-game-vii", "maximum-height-by-stacking-cuboids"]}, {"contest_title": "\u7b2c 220 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 220", "contest_title_slug": "weekly-contest-220", "contest_id": 326, "contest_start_time": 1608431400, "contest_duration": 5400, "user_num": 3691, "question_slugs": ["reformat-phone-number", "maximum-erasure-value", "jump-game-vi", "checking-existence-of-edge-length-limited-paths"]}, {"contest_title": "\u7b2c 221 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 221", "contest_title_slug": "weekly-contest-221", "contest_id": 328, "contest_start_time": 1609036200, "contest_duration": 5400, "user_num": 3398, "question_slugs": ["determine-if-string-halves-are-alike", "maximum-number-of-eaten-apples", "where-will-the-ball-fall", "maximum-xor-with-an-element-from-array"]}, {"contest_title": "\u7b2c 222 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 222", "contest_title_slug": "weekly-contest-222", "contest_id": 332, "contest_start_time": 1609641000, "contest_duration": 5400, "user_num": 3119, "question_slugs": ["maximum-units-on-a-truck", "count-good-meals", "ways-to-split-array-into-three-subarrays", "minimum-operations-to-make-a-subsequence"]}, {"contest_title": "\u7b2c 223 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 223", "contest_title_slug": "weekly-contest-223", "contest_id": 334, "contest_start_time": 1610245800, "contest_duration": 5400, "user_num": 3872, "question_slugs": ["decode-xored-array", "swapping-nodes-in-a-linked-list", "minimize-hamming-distance-after-swap-operations", "find-minimum-time-to-finish-all-jobs"]}, {"contest_title": "\u7b2c 224 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 224", "contest_title_slug": "weekly-contest-224", "contest_id": 338, "contest_start_time": 1610850600, "contest_duration": 5400, "user_num": 3795, "question_slugs": ["number-of-rectangles-that-can-form-the-largest-square", "tuple-with-same-product", "largest-submatrix-with-rearrangements", "cat-and-mouse-ii"]}, {"contest_title": "\u7b2c 225 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 225", "contest_title_slug": "weekly-contest-225", "contest_id": 340, "contest_start_time": 1611455400, "contest_duration": 5400, "user_num": 3853, "question_slugs": ["latest-time-by-replacing-hidden-digits", "change-minimum-characters-to-satisfy-one-of-three-conditions", "find-kth-largest-xor-coordinate-value", "building-boxes"]}, {"contest_title": "\u7b2c 226 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 226", "contest_title_slug": "weekly-contest-226", "contest_id": 344, "contest_start_time": 1612060200, "contest_duration": 5400, "user_num": 4034, "question_slugs": ["maximum-number-of-balls-in-a-box", "restore-the-array-from-adjacent-pairs", "can-you-eat-your-favorite-candy-on-your-favorite-day", "palindrome-partitioning-iv"]}, {"contest_title": "\u7b2c 227 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 227", "contest_title_slug": "weekly-contest-227", "contest_id": 346, "contest_start_time": 1612665000, "contest_duration": 5400, "user_num": 3546, "question_slugs": ["check-if-array-is-sorted-and-rotated", "maximum-score-from-removing-stones", "largest-merge-of-two-strings", "closest-subsequence-sum"]}, {"contest_title": "\u7b2c 228 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 228", "contest_title_slug": "weekly-contest-228", "contest_id": 350, "contest_start_time": 1613269800, "contest_duration": 5400, "user_num": 2484, "question_slugs": ["minimum-changes-to-make-alternating-binary-string", "count-number-of-homogenous-substrings", "minimum-limit-of-balls-in-a-bag", "minimum-degree-of-a-connected-trio-in-a-graph"]}, {"contest_title": "\u7b2c 229 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 229", "contest_title_slug": "weekly-contest-229", "contest_id": 352, "contest_start_time": 1613874600, "contest_duration": 5400, "user_num": 3484, "question_slugs": ["merge-strings-alternately", "minimum-number-of-operations-to-move-all-balls-to-each-box", "maximum-score-from-performing-multiplication-operations", "maximize-palindrome-length-from-subsequences"]}, {"contest_title": "\u7b2c 230 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 230", "contest_title_slug": "weekly-contest-230", "contest_id": 356, "contest_start_time": 1614479400, "contest_duration": 5400, "user_num": 3728, "question_slugs": ["count-items-matching-a-rule", "closest-dessert-cost", "equal-sum-arrays-with-minimum-number-of-operations", "car-fleet-ii"]}, {"contest_title": "\u7b2c 231 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 231", "contest_title_slug": "weekly-contest-231", "contest_id": 358, "contest_start_time": 1615084200, "contest_duration": 5400, "user_num": 4668, "question_slugs": ["check-if-binary-string-has-at-most-one-segment-of-ones", "minimum-elements-to-add-to-form-a-given-sum", "number-of-restricted-paths-from-first-to-last-node", "make-the-xor-of-all-segments-equal-to-zero"]}, {"contest_title": "\u7b2c 232 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 232", "contest_title_slug": "weekly-contest-232", "contest_id": 363, "contest_start_time": 1615689000, "contest_duration": 5400, "user_num": 4802, "question_slugs": ["check-if-one-string-swap-can-make-strings-equal", "find-center-of-star-graph", "maximum-average-pass-ratio", "maximum-score-of-a-good-subarray"]}, {"contest_title": "\u7b2c 233 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 233", "contest_title_slug": "weekly-contest-233", "contest_id": 371, "contest_start_time": 1616293800, "contest_duration": 5400, "user_num": 5010, "question_slugs": ["maximum-ascending-subarray-sum", "number-of-orders-in-the-backlog", "maximum-value-at-a-given-index-in-a-bounded-array", "count-pairs-with-xor-in-a-range"]}, {"contest_title": "\u7b2c 234 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 234", "contest_title_slug": "weekly-contest-234", "contest_id": 375, "contest_start_time": 1616898600, "contest_duration": 5400, "user_num": 4998, "question_slugs": ["number-of-different-integers-in-a-string", "minimum-number-of-operations-to-reinitialize-a-permutation", "evaluate-the-bracket-pairs-of-a-string", "maximize-number-of-nice-divisors"]}, {"contest_title": "\u7b2c 235 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 235", "contest_title_slug": "weekly-contest-235", "contest_id": 377, "contest_start_time": 1617503400, "contest_duration": 5400, "user_num": 4494, "question_slugs": ["truncate-sentence", "finding-the-users-active-minutes", "minimum-absolute-sum-difference", "number-of-different-subsequences-gcds"]}, {"contest_title": "\u7b2c 236 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 236", "contest_title_slug": "weekly-contest-236", "contest_id": 391, "contest_start_time": 1618108200, "contest_duration": 5400, "user_num": 5113, "question_slugs": ["sign-of-the-product-of-an-array", "find-the-winner-of-the-circular-game", "minimum-sideway-jumps", "finding-mk-average"]}, {"contest_title": "\u7b2c 237 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 237", "contest_title_slug": "weekly-contest-237", "contest_id": 393, "contest_start_time": 1618713000, "contest_duration": 5400, "user_num": 4577, "question_slugs": ["check-if-the-sentence-is-pangram", "maximum-ice-cream-bars", "single-threaded-cpu", "find-xor-sum-of-all-pairs-bitwise-and"]}, {"contest_title": "\u7b2c 238 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 238", "contest_title_slug": "weekly-contest-238", "contest_id": 397, "contest_start_time": 1619317800, "contest_duration": 5400, "user_num": 3978, "question_slugs": ["sum-of-digits-in-base-k", "frequency-of-the-most-frequent-element", "longest-substring-of-all-vowels-in-order", "maximum-building-height"]}, {"contest_title": "\u7b2c 239 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 239", "contest_title_slug": "weekly-contest-239", "contest_id": 399, "contest_start_time": 1619922600, "contest_duration": 5400, "user_num": 3907, "question_slugs": ["minimum-distance-to-the-target-element", "splitting-a-string-into-descending-consecutive-values", "minimum-adjacent-swaps-to-reach-the-kth-smallest-number", "minimum-interval-to-include-each-query"]}, {"contest_title": "\u7b2c 240 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 240", "contest_title_slug": "weekly-contest-240", "contest_id": 403, "contest_start_time": 1620527400, "contest_duration": 5400, "user_num": 4307, "question_slugs": ["maximum-population-year", "maximum-distance-between-a-pair-of-values", "maximum-subarray-min-product", "largest-color-value-in-a-directed-graph"]}, {"contest_title": "\u7b2c 241 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 241", "contest_title_slug": "weekly-contest-241", "contest_id": 405, "contest_start_time": 1621132200, "contest_duration": 5400, "user_num": 4491, "question_slugs": ["sum-of-all-subset-xor-totals", "minimum-number-of-swaps-to-make-the-binary-string-alternating", "finding-pairs-with-a-certain-sum", "number-of-ways-to-rearrange-sticks-with-k-sticks-visible"]}, {"contest_title": "\u7b2c 242 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 242", "contest_title_slug": "weekly-contest-242", "contest_id": 409, "contest_start_time": 1621737000, "contest_duration": 5400, "user_num": 4306, "question_slugs": ["longer-contiguous-segments-of-ones-than-zeros", "minimum-speed-to-arrive-on-time", "jump-game-vii", "stone-game-viii"]}, {"contest_title": "\u7b2c 243 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 243", "contest_title_slug": "weekly-contest-243", "contest_id": 411, "contest_start_time": 1622341800, "contest_duration": 5400, "user_num": 4493, "question_slugs": ["check-if-word-equals-summation-of-two-words", "maximum-value-after-insertion", "process-tasks-using-servers", "minimum-skips-to-arrive-at-meeting-on-time"]}, {"contest_title": "\u7b2c 244 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 244", "contest_title_slug": "weekly-contest-244", "contest_id": 415, "contest_start_time": 1622946600, "contest_duration": 5400, "user_num": 4430, "question_slugs": ["determine-whether-matrix-can-be-obtained-by-rotation", "reduction-operations-to-make-the-array-elements-equal", "minimum-number-of-flips-to-make-the-binary-string-alternating", "minimum-space-wasted-from-packaging"]}, {"contest_title": "\u7b2c 245 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 245", "contest_title_slug": "weekly-contest-245", "contest_id": 417, "contest_start_time": 1623551400, "contest_duration": 5400, "user_num": 4271, "question_slugs": ["redistribute-characters-to-make-all-strings-equal", "maximum-number-of-removable-characters", "merge-triplets-to-form-target-triplet", "the-earliest-and-latest-rounds-where-players-compete"]}, {"contest_title": "\u7b2c 246 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 246", "contest_title_slug": "weekly-contest-246", "contest_id": 422, "contest_start_time": 1624156200, "contest_duration": 5400, "user_num": 4136, "question_slugs": ["largest-odd-number-in-string", "the-number-of-full-rounds-you-have-played", "count-sub-islands", "minimum-absolute-difference-queries"]}, {"contest_title": "\u7b2c 247 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 247", "contest_title_slug": "weekly-contest-247", "contest_id": 426, "contest_start_time": 1624761000, "contest_duration": 5400, "user_num": 3981, "question_slugs": ["maximum-product-difference-between-two-pairs", "cyclically-rotating-a-grid", "number-of-wonderful-substrings", "count-ways-to-build-rooms-in-an-ant-colony"]}, {"contest_title": "\u7b2c 248 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 248", "contest_title_slug": "weekly-contest-248", "contest_id": 430, "contest_start_time": 1625365800, "contest_duration": 5400, "user_num": 4451, "question_slugs": ["build-array-from-permutation", "eliminate-maximum-number-of-monsters", "count-good-numbers", "longest-common-subpath"]}, {"contest_title": "\u7b2c 249 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 249", "contest_title_slug": "weekly-contest-249", "contest_id": 432, "contest_start_time": 1625970600, "contest_duration": 5400, "user_num": 4335, "question_slugs": ["concatenation-of-array", "unique-length-3-palindromic-subsequences", "painting-a-grid-with-three-different-colors", "merge-bsts-to-create-single-bst"]}, {"contest_title": "\u7b2c 250 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 250", "contest_title_slug": "weekly-contest-250", "contest_id": 436, "contest_start_time": 1626575400, "contest_duration": 5400, "user_num": 4315, "question_slugs": ["maximum-number-of-words-you-can-type", "add-minimum-number-of-rungs", "maximum-number-of-points-with-cost", "maximum-genetic-difference-query"]}, {"contest_title": "\u7b2c 251 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 251", "contest_title_slug": "weekly-contest-251", "contest_id": 438, "contest_start_time": 1627180200, "contest_duration": 5400, "user_num": 4747, "question_slugs": ["sum-of-digits-of-string-after-convert", "largest-number-after-mutating-substring", "maximum-compatibility-score-sum", "delete-duplicate-folders-in-system"]}, {"contest_title": "\u7b2c 252 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 252", "contest_title_slug": "weekly-contest-252", "contest_id": 442, "contest_start_time": 1627785000, "contest_duration": 5400, "user_num": 4647, "question_slugs": ["three-divisors", "maximum-number-of-weeks-for-which-you-can-work", "minimum-garden-perimeter-to-collect-enough-apples", "count-number-of-special-subsequences"]}, {"contest_title": "\u7b2c 253 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 253", "contest_title_slug": "weekly-contest-253", "contest_id": 444, "contest_start_time": 1628389800, "contest_duration": 5400, "user_num": 4570, "question_slugs": ["check-if-string-is-a-prefix-of-array", "remove-stones-to-minimize-the-total", "minimum-number-of-swaps-to-make-the-string-balanced", "find-the-longest-valid-obstacle-course-at-each-position"]}, {"contest_title": "\u7b2c 254 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 254", "contest_title_slug": "weekly-contest-254", "contest_id": 449, "contest_start_time": 1628994600, "contest_duration": 5400, "user_num": 4349, "question_slugs": ["number-of-strings-that-appear-as-substrings-in-word", "array-with-elements-not-equal-to-average-of-neighbors", "minimum-non-zero-product-of-the-array-elements", "last-day-where-you-can-still-cross"]}, {"contest_title": "\u7b2c 255 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 255", "contest_title_slug": "weekly-contest-255", "contest_id": 457, "contest_start_time": 1629599400, "contest_duration": 5400, "user_num": 4333, "question_slugs": ["find-greatest-common-divisor-of-array", "find-unique-binary-string", "minimize-the-difference-between-target-and-chosen-elements", "find-array-given-subset-sums"]}, {"contest_title": "\u7b2c 256 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 256", "contest_title_slug": "weekly-contest-256", "contest_id": 462, "contest_start_time": 1630204200, "contest_duration": 5400, "user_num": 4136, "question_slugs": ["minimum-difference-between-highest-and-lowest-of-k-scores", "find-the-kth-largest-integer-in-the-array", "minimum-number-of-work-sessions-to-finish-the-tasks", "number-of-unique-good-subsequences"]}, {"contest_title": "\u7b2c 257 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 257", "contest_title_slug": "weekly-contest-257", "contest_id": 464, "contest_start_time": 1630809000, "contest_duration": 5400, "user_num": 4278, "question_slugs": ["count-special-quadruplets", "the-number-of-weak-characters-in-the-game", "first-day-where-you-have-been-in-all-the-rooms", "gcd-sort-of-an-array"]}, {"contest_title": "\u7b2c 258 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 258", "contest_title_slug": "weekly-contest-258", "contest_id": 468, "contest_start_time": 1631413800, "contest_duration": 5400, "user_num": 4519, "question_slugs": ["reverse-prefix-of-word", "number-of-pairs-of-interchangeable-rectangles", "maximum-product-of-the-length-of-two-palindromic-subsequences", "smallest-missing-genetic-value-in-each-subtree"]}, {"contest_title": "\u7b2c 259 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 259", "contest_title_slug": "weekly-contest-259", "contest_id": 474, "contest_start_time": 1632018600, "contest_duration": 5400, "user_num": 3775, "question_slugs": ["final-value-of-variable-after-performing-operations", "sum-of-beauty-in-the-array", "detect-squares", "longest-subsequence-repeated-k-times"]}, {"contest_title": "\u7b2c 260 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 260", "contest_title_slug": "weekly-contest-260", "contest_id": 478, "contest_start_time": 1632623400, "contest_duration": 5400, "user_num": 3654, "question_slugs": ["maximum-difference-between-increasing-elements", "grid-game", "check-if-word-can-be-placed-in-crossword", "the-score-of-students-solving-math-expression"]}, {"contest_title": "\u7b2c 261 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 261", "contest_title_slug": "weekly-contest-261", "contest_id": 481, "contest_start_time": 1633228200, "contest_duration": 5400, "user_num": 3368, "question_slugs": ["minimum-moves-to-convert-string", "find-missing-observations", "stone-game-ix", "smallest-k-length-subsequence-with-occurrences-of-a-letter"]}, {"contest_title": "\u7b2c 262 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 262", "contest_title_slug": "weekly-contest-262", "contest_id": 485, "contest_start_time": 1633833000, "contest_duration": 5400, "user_num": 4261, "question_slugs": ["two-out-of-three", "minimum-operations-to-make-a-uni-value-grid", "stock-price-fluctuation", "partition-array-into-two-arrays-to-minimize-sum-difference"]}, {"contest_title": "\u7b2c 263 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 263", "contest_title_slug": "weekly-contest-263", "contest_id": 487, "contest_start_time": 1634437800, "contest_duration": 5400, "user_num": 4572, "question_slugs": ["check-if-numbers-are-ascending-in-a-sentence", "simple-bank-system", "count-number-of-maximum-bitwise-or-subsets", "second-minimum-time-to-reach-destination"]}, {"contest_title": "\u7b2c 264 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 264", "contest_title_slug": "weekly-contest-264", "contest_id": 491, "contest_start_time": 1635042600, "contest_duration": 5400, "user_num": 4659, "question_slugs": ["number-of-valid-words-in-a-sentence", "next-greater-numerically-balanced-number", "count-nodes-with-the-highest-score", "parallel-courses-iii"]}, {"contest_title": "\u7b2c 265 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 265", "contest_title_slug": "weekly-contest-265", "contest_id": 493, "contest_start_time": 1635647400, "contest_duration": 5400, "user_num": 4182, "question_slugs": ["smallest-index-with-equal-value", "find-the-minimum-and-maximum-number-of-nodes-between-critical-points", "minimum-operations-to-convert-number", "check-if-an-original-string-exists-given-two-encoded-strings"]}, {"contest_title": "\u7b2c 266 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 266", "contest_title_slug": "weekly-contest-266", "contest_id": 498, "contest_start_time": 1636252200, "contest_duration": 5400, "user_num": 4385, "question_slugs": ["count-vowel-substrings-of-a-string", "vowels-of-all-substrings", "minimized-maximum-of-products-distributed-to-any-store", "maximum-path-quality-of-a-graph"]}, {"contest_title": "\u7b2c 267 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 267", "contest_title_slug": "weekly-contest-267", "contest_id": 500, "contest_start_time": 1636857000, "contest_duration": 5400, "user_num": 4365, "question_slugs": ["time-needed-to-buy-tickets", "reverse-nodes-in-even-length-groups", "decode-the-slanted-ciphertext", "process-restricted-friend-requests"]}, {"contest_title": "\u7b2c 268 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 268", "contest_title_slug": "weekly-contest-268", "contest_id": 504, "contest_start_time": 1637461800, "contest_duration": 5400, "user_num": 4398, "question_slugs": ["two-furthest-houses-with-different-colors", "watering-plants", "range-frequency-queries", "sum-of-k-mirror-numbers"]}, {"contest_title": "\u7b2c 269 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 269", "contest_title_slug": "weekly-contest-269", "contest_id": 506, "contest_start_time": 1638066600, "contest_duration": 5400, "user_num": 4293, "question_slugs": ["find-target-indices-after-sorting-array", "k-radius-subarray-averages", "removing-minimum-and-maximum-from-array", "find-all-people-with-secret"]}, {"contest_title": "\u7b2c 270 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 270", "contest_title_slug": "weekly-contest-270", "contest_id": 510, "contest_start_time": 1638671400, "contest_duration": 5400, "user_num": 4748, "question_slugs": ["finding-3-digit-even-numbers", "delete-the-middle-node-of-a-linked-list", "step-by-step-directions-from-a-binary-tree-node-to-another", "valid-arrangement-of-pairs"]}, {"contest_title": "\u7b2c 271 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 271", "contest_title_slug": "weekly-contest-271", "contest_id": 512, "contest_start_time": 1639276200, "contest_duration": 5400, "user_num": 4562, "question_slugs": ["rings-and-rods", "sum-of-subarray-ranges", "watering-plants-ii", "maximum-fruits-harvested-after-at-most-k-steps"]}, {"contest_title": "\u7b2c 272 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 272", "contest_title_slug": "weekly-contest-272", "contest_id": 516, "contest_start_time": 1639881000, "contest_duration": 5400, "user_num": 4698, "question_slugs": ["find-first-palindromic-string-in-the-array", "adding-spaces-to-a-string", "number-of-smooth-descent-periods-of-a-stock", "minimum-operations-to-make-the-array-k-increasing"]}, {"contest_title": "\u7b2c 273 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 273", "contest_title_slug": "weekly-contest-273", "contest_id": 518, "contest_start_time": 1640485800, "contest_duration": 5400, "user_num": 4368, "question_slugs": ["a-number-after-a-double-reversal", "execution-of-all-suffix-instructions-staying-in-a-grid", "intervals-between-identical-elements", "recover-the-original-array"]}, {"contest_title": "\u7b2c 274 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 274", "contest_title_slug": "weekly-contest-274", "contest_id": 522, "contest_start_time": 1641090600, "contest_duration": 5400, "user_num": 4109, "question_slugs": ["check-if-all-as-appears-before-all-bs", "number-of-laser-beams-in-a-bank", "destroying-asteroids", "maximum-employees-to-be-invited-to-a-meeting"]}, {"contest_title": "\u7b2c 275 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 275", "contest_title_slug": "weekly-contest-275", "contest_id": 524, "contest_start_time": 1641695400, "contest_duration": 5400, "user_num": 4787, "question_slugs": ["check-if-every-row-and-column-contains-all-numbers", "minimum-swaps-to-group-all-1s-together-ii", "count-words-obtained-after-adding-a-letter", "earliest-possible-day-of-full-bloom"]}, {"contest_title": "\u7b2c 276 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 276", "contest_title_slug": "weekly-contest-276", "contest_id": 528, "contest_start_time": 1642300200, "contest_duration": 5400, "user_num": 5244, "question_slugs": ["divide-a-string-into-groups-of-size-k", "minimum-moves-to-reach-target-score", "solving-questions-with-brainpower", "maximum-running-time-of-n-computers"]}, {"contest_title": "\u7b2c 277 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 277", "contest_title_slug": "weekly-contest-277", "contest_id": 530, "contest_start_time": 1642905000, "contest_duration": 5400, "user_num": 5060, "question_slugs": ["count-elements-with-strictly-smaller-and-greater-elements", "rearrange-array-elements-by-sign", "find-all-lonely-numbers-in-the-array", "maximum-good-people-based-on-statements"]}, {"contest_title": "\u7b2c 278 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 278", "contest_title_slug": "weekly-contest-278", "contest_id": 534, "contest_start_time": 1643509800, "contest_duration": 5400, "user_num": 4643, "question_slugs": ["keep-multiplying-found-values-by-two", "all-divisions-with-the-highest-score-of-a-binary-array", "find-substring-with-given-hash-value", "groups-of-strings"]}, {"contest_title": "\u7b2c 279 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 279", "contest_title_slug": "weekly-contest-279", "contest_id": 536, "contest_start_time": 1644114600, "contest_duration": 5400, "user_num": 4132, "question_slugs": ["sort-even-and-odd-indices-independently", "smallest-value-of-the-rearranged-number", "design-bitset", "minimum-time-to-remove-all-cars-containing-illegal-goods"]}, {"contest_title": "\u7b2c 280 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 280", "contest_title_slug": "weekly-contest-280", "contest_id": 540, "contest_start_time": 1644719400, "contest_duration": 5400, "user_num": 5834, "question_slugs": ["count-operations-to-obtain-zero", "minimum-operations-to-make-the-array-alternating", "removing-minimum-number-of-magic-beans", "maximum-and-sum-of-array"]}, {"contest_title": "\u7b2c 281 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 281", "contest_title_slug": "weekly-contest-281", "contest_id": 542, "contest_start_time": 1645324200, "contest_duration": 6000, "user_num": 6005, "question_slugs": ["count-integers-with-even-digit-sum", "merge-nodes-in-between-zeros", "construct-string-with-repeat-limit", "count-array-pairs-divisible-by-k"]}, {"contest_title": "\u7b2c 282 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 282", "contest_title_slug": "weekly-contest-282", "contest_id": 546, "contest_start_time": 1645929000, "contest_duration": 5400, "user_num": 7164, "question_slugs": ["counting-words-with-a-given-prefix", "minimum-number-of-steps-to-make-two-strings-anagram-ii", "minimum-time-to-complete-trips", "minimum-time-to-finish-the-race"]}, {"contest_title": "\u7b2c 283 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 283", "contest_title_slug": "weekly-contest-283", "contest_id": 551, "contest_start_time": 1646533800, "contest_duration": 5400, "user_num": 7817, "question_slugs": ["cells-in-a-range-on-an-excel-sheet", "append-k-integers-with-minimal-sum", "create-binary-tree-from-descriptions", "replace-non-coprime-numbers-in-array"]}, {"contest_title": "\u7b2c 284 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 284", "contest_title_slug": "weekly-contest-284", "contest_id": 555, "contest_start_time": 1647138600, "contest_duration": 5400, "user_num": 8483, "question_slugs": ["find-all-k-distant-indices-in-an-array", "count-artifacts-that-can-be-extracted", "maximize-the-topmost-element-after-k-moves", "minimum-weighted-subgraph-with-the-required-paths"]}, {"contest_title": "\u7b2c 285 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 285", "contest_title_slug": "weekly-contest-285", "contest_id": 558, "contest_start_time": 1647743400, "contest_duration": 5400, "user_num": 7501, "question_slugs": ["count-hills-and-valleys-in-an-array", "count-collisions-on-a-road", "maximum-points-in-an-archery-competition", "longest-substring-of-one-repeating-character"]}, {"contest_title": "\u7b2c 286 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 286", "contest_title_slug": "weekly-contest-286", "contest_id": 564, "contest_start_time": 1648348200, "contest_duration": 5400, "user_num": 7248, "question_slugs": ["find-the-difference-of-two-arrays", "minimum-deletions-to-make-array-beautiful", "find-palindrome-with-fixed-length", "maximum-value-of-k-coins-from-piles"]}, {"contest_title": "\u7b2c 287 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 287", "contest_title_slug": "weekly-contest-287", "contest_id": 569, "contest_start_time": 1648953000, "contest_duration": 5400, "user_num": 6811, "question_slugs": ["minimum-number-of-operations-to-convert-time", "find-players-with-zero-or-one-losses", "maximum-candies-allocated-to-k-children", "encrypt-and-decrypt-strings"]}, {"contest_title": "\u7b2c 288 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 288", "contest_title_slug": "weekly-contest-288", "contest_id": 573, "contest_start_time": 1649557800, "contest_duration": 5400, "user_num": 6926, "question_slugs": ["largest-number-after-digit-swaps-by-parity", "minimize-result-by-adding-parentheses-to-expression", "maximum-product-after-k-increments", "maximum-total-beauty-of-the-gardens"]}, {"contest_title": "\u7b2c 289 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 289", "contest_title_slug": "weekly-contest-289", "contest_id": 576, "contest_start_time": 1650162600, "contest_duration": 5400, "user_num": 7293, "question_slugs": ["calculate-digit-sum-of-a-string", "minimum-rounds-to-complete-all-tasks", "maximum-trailing-zeros-in-a-cornered-path", "longest-path-with-different-adjacent-characters"]}, {"contest_title": "\u7b2c 290 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 290", "contest_title_slug": "weekly-contest-290", "contest_id": 582, "contest_start_time": 1650767400, "contest_duration": 5400, "user_num": 6275, "question_slugs": ["intersection-of-multiple-arrays", "count-lattice-points-inside-a-circle", "count-number-of-rectangles-containing-each-point", "number-of-flowers-in-full-bloom"]}, {"contest_title": "\u7b2c 291 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 291", "contest_title_slug": "weekly-contest-291", "contest_id": 587, "contest_start_time": 1651372200, "contest_duration": 5400, "user_num": 6574, "question_slugs": ["remove-digit-from-number-to-maximize-result", "minimum-consecutive-cards-to-pick-up", "k-divisible-elements-subarrays", "total-appeal-of-a-string"]}, {"contest_title": "\u7b2c 292 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 292", "contest_title_slug": "weekly-contest-292", "contest_id": 591, "contest_start_time": 1651977000, "contest_duration": 5400, "user_num": 6884, "question_slugs": ["largest-3-same-digit-number-in-string", "count-nodes-equal-to-average-of-subtree", "count-number-of-texts", "check-if-there-is-a-valid-parentheses-string-path"]}, {"contest_title": "\u7b2c 293 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 293", "contest_title_slug": "weekly-contest-293", "contest_id": 593, "contest_start_time": 1652581800, "contest_duration": 5400, "user_num": 7357, "question_slugs": ["find-resultant-array-after-removing-anagrams", "maximum-consecutive-floors-without-special-floors", "largest-combination-with-bitwise-and-greater-than-zero", "count-integers-in-intervals"]}, {"contest_title": "\u7b2c 294 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 294", "contest_title_slug": "weekly-contest-294", "contest_id": 599, "contest_start_time": 1653186600, "contest_duration": 5400, "user_num": 6640, "question_slugs": ["percentage-of-letter-in-string", "maximum-bags-with-full-capacity-of-rocks", "minimum-lines-to-represent-a-line-chart", "sum-of-total-strength-of-wizards"]}, {"contest_title": "\u7b2c 295 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 295", "contest_title_slug": "weekly-contest-295", "contest_id": 605, "contest_start_time": 1653791400, "contest_duration": 5400, "user_num": 6447, "question_slugs": ["rearrange-characters-to-make-target-string", "apply-discount-to-prices", "steps-to-make-array-non-decreasing", "minimum-obstacle-removal-to-reach-corner"]}, {"contest_title": "\u7b2c 296 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 296", "contest_title_slug": "weekly-contest-296", "contest_id": 609, "contest_start_time": 1654396200, "contest_duration": 5400, "user_num": 5721, "question_slugs": ["min-max-game", "partition-array-such-that-maximum-difference-is-k", "replace-elements-in-an-array", "design-a-text-editor"]}, {"contest_title": "\u7b2c 297 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 297", "contest_title_slug": "weekly-contest-297", "contest_id": 611, "contest_start_time": 1655001000, "contest_duration": 5400, "user_num": 5915, "question_slugs": ["calculate-amount-paid-in-taxes", "minimum-path-cost-in-a-grid", "fair-distribution-of-cookies", "naming-a-company"]}, {"contest_title": "\u7b2c 298 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 298", "contest_title_slug": "weekly-contest-298", "contest_id": 615, "contest_start_time": 1655605800, "contest_duration": 5400, "user_num": 6228, "question_slugs": ["greatest-english-letter-in-upper-and-lower-case", "sum-of-numbers-with-units-digit-k", "longest-binary-subsequence-less-than-or-equal-to-k", "selling-pieces-of-wood"]}, {"contest_title": "\u7b2c 299 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 299", "contest_title_slug": "weekly-contest-299", "contest_id": 618, "contest_start_time": 1656210600, "contest_duration": 5400, "user_num": 6108, "question_slugs": ["check-if-matrix-is-x-matrix", "count-number-of-ways-to-place-houses", "maximum-score-of-spliced-array", "minimum-score-after-removals-on-a-tree"]}, {"contest_title": "\u7b2c 300 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 300", "contest_title_slug": "weekly-contest-300", "contest_id": 647, "contest_start_time": 1656815400, "contest_duration": 5400, "user_num": 6792, "question_slugs": ["decode-the-message", "spiral-matrix-iv", "number-of-people-aware-of-a-secret", "number-of-increasing-paths-in-a-grid"]}, {"contest_title": "\u7b2c 301 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 301", "contest_title_slug": "weekly-contest-301", "contest_id": 649, "contest_start_time": 1657420200, "contest_duration": 5400, "user_num": 7133, "question_slugs": ["minimum-amount-of-time-to-fill-cups", "smallest-number-in-infinite-set", "move-pieces-to-obtain-a-string", "count-the-number-of-ideal-arrays"]}, {"contest_title": "\u7b2c 302 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 302", "contest_title_slug": "weekly-contest-302", "contest_id": 653, "contest_start_time": 1658025000, "contest_duration": 5400, "user_num": 7092, "question_slugs": ["maximum-number-of-pairs-in-array", "max-sum-of-a-pair-with-equal-sum-of-digits", "query-kth-smallest-trimmed-number", "minimum-deletions-to-make-array-divisible"]}, {"contest_title": "\u7b2c 303 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 303", "contest_title_slug": "weekly-contest-303", "contest_id": 655, "contest_start_time": 1658629800, "contest_duration": 5400, "user_num": 7032, "question_slugs": ["first-letter-to-appear-twice", "equal-row-and-column-pairs", "design-a-food-rating-system", "number-of-excellent-pairs"]}, {"contest_title": "\u7b2c 304 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 304", "contest_title_slug": "weekly-contest-304", "contest_id": 659, "contest_start_time": 1659234600, "contest_duration": 5400, "user_num": 7372, "question_slugs": ["make-array-zero-by-subtracting-equal-amounts", "maximum-number-of-groups-entering-a-competition", "find-closest-node-to-given-two-nodes", "longest-cycle-in-a-graph"]}, {"contest_title": "\u7b2c 305 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 305", "contest_title_slug": "weekly-contest-305", "contest_id": 663, "contest_start_time": 1659839400, "contest_duration": 5400, "user_num": 7465, "question_slugs": ["number-of-arithmetic-triplets", "reachable-nodes-with-restrictions", "check-if-there-is-a-valid-partition-for-the-array", "longest-ideal-subsequence"]}, {"contest_title": "\u7b2c 306 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 306", "contest_title_slug": "weekly-contest-306", "contest_id": 669, "contest_start_time": 1660444200, "contest_duration": 5400, "user_num": 7500, "question_slugs": ["largest-local-values-in-a-matrix", "node-with-highest-edge-score", "construct-smallest-number-from-di-string", "count-special-integers"]}, {"contest_title": "\u7b2c 307 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 307", "contest_title_slug": "weekly-contest-307", "contest_id": 671, "contest_start_time": 1661049000, "contest_duration": 5400, "user_num": 7064, "question_slugs": ["minimum-hours-of-training-to-win-a-competition", "largest-palindromic-number", "amount-of-time-for-binary-tree-to-be-infected", "find-the-k-sum-of-an-array"]}, {"contest_title": "\u7b2c 308 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 308", "contest_title_slug": "weekly-contest-308", "contest_id": 689, "contest_start_time": 1661653800, "contest_duration": 5400, "user_num": 6394, "question_slugs": ["longest-subsequence-with-limited-sum", "removing-stars-from-a-string", "minimum-amount-of-time-to-collect-garbage", "build-a-matrix-with-conditions"]}, {"contest_title": "\u7b2c 309 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 309", "contest_title_slug": "weekly-contest-309", "contest_id": 693, "contest_start_time": 1662258600, "contest_duration": 5400, "user_num": 7972, "question_slugs": ["check-distances-between-same-letters", "number-of-ways-to-reach-a-position-after-exactly-k-steps", "longest-nice-subarray", "meeting-rooms-iii"]}, {"contest_title": "\u7b2c 310 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 310", "contest_title_slug": "weekly-contest-310", "contest_id": 704, "contest_start_time": 1662863400, "contest_duration": 5400, "user_num": 6081, "question_slugs": ["most-frequent-even-element", "optimal-partition-of-string", "divide-intervals-into-minimum-number-of-groups", "longest-increasing-subsequence-ii"]}, {"contest_title": "\u7b2c 311 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 311", "contest_title_slug": "weekly-contest-311", "contest_id": 741, "contest_start_time": 1663468200, "contest_duration": 5400, "user_num": 6710, "question_slugs": ["smallest-even-multiple", "length-of-the-longest-alphabetical-continuous-substring", "reverse-odd-levels-of-binary-tree", "sum-of-prefix-scores-of-strings"]}, {"contest_title": "\u7b2c 312 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 312", "contest_title_slug": "weekly-contest-312", "contest_id": 746, "contest_start_time": 1664073000, "contest_duration": 5400, "user_num": 6638, "question_slugs": ["sort-the-people", "longest-subarray-with-maximum-bitwise-and", "find-all-good-indices", "number-of-good-paths"]}, {"contest_title": "\u7b2c 313 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 313", "contest_title_slug": "weekly-contest-313", "contest_id": 750, "contest_start_time": 1664677800, "contest_duration": 5400, "user_num": 5445, "question_slugs": ["number-of-common-factors", "maximum-sum-of-an-hourglass", "minimize-xor", "maximum-deletions-on-a-string"]}, {"contest_title": "\u7b2c 314 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 314", "contest_title_slug": "weekly-contest-314", "contest_id": 756, "contest_start_time": 1665282600, "contest_duration": 5400, "user_num": 4838, "question_slugs": ["the-employee-that-worked-on-the-longest-task", "find-the-original-array-of-prefix-xor", "using-a-robot-to-print-the-lexicographically-smallest-string", "paths-in-matrix-whose-sum-is-divisible-by-k"]}, {"contest_title": "\u7b2c 315 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 315", "contest_title_slug": "weekly-contest-315", "contest_id": 759, "contest_start_time": 1665887400, "contest_duration": 5400, "user_num": 6490, "question_slugs": ["largest-positive-integer-that-exists-with-its-negative", "count-number-of-distinct-integers-after-reverse-operations", "sum-of-number-and-its-reverse", "count-subarrays-with-fixed-bounds"]}, {"contest_title": "\u7b2c 316 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 316", "contest_title_slug": "weekly-contest-316", "contest_id": 764, "contest_start_time": 1666492200, "contest_duration": 5400, "user_num": 6387, "question_slugs": ["determine-if-two-events-have-conflict", "number-of-subarrays-with-gcd-equal-to-k", "minimum-cost-to-make-array-equal", "minimum-number-of-operations-to-make-arrays-similar"]}, {"contest_title": "\u7b2c 317 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 317", "contest_title_slug": "weekly-contest-317", "contest_id": 767, "contest_start_time": 1667097000, "contest_duration": 5400, "user_num": 5660, "question_slugs": ["average-value-of-even-numbers-that-are-divisible-by-three", "most-popular-video-creator", "minimum-addition-to-make-integer-beautiful", "height-of-binary-tree-after-subtree-removal-queries"]}, {"contest_title": "\u7b2c 318 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 318", "contest_title_slug": "weekly-contest-318", "contest_id": 771, "contest_start_time": 1667701800, "contest_duration": 5400, "user_num": 5670, "question_slugs": ["apply-operations-to-an-array", "maximum-sum-of-distinct-subarrays-with-length-k", "total-cost-to-hire-k-workers", "minimum-total-distance-traveled"]}, {"contest_title": "\u7b2c 319 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 319", "contest_title_slug": "weekly-contest-319", "contest_id": 773, "contest_start_time": 1668306600, "contest_duration": 5400, "user_num": 6175, "question_slugs": ["convert-the-temperature", "number-of-subarrays-with-lcm-equal-to-k", "minimum-number-of-operations-to-sort-a-binary-tree-by-level", "maximum-number-of-non-overlapping-palindrome-substrings"]}, {"contest_title": "\u7b2c 320 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 320", "contest_title_slug": "weekly-contest-320", "contest_id": 777, "contest_start_time": 1668911400, "contest_duration": 5400, "user_num": 5678, "question_slugs": ["number-of-unequal-triplets-in-array", "closest-nodes-queries-in-a-binary-search-tree", "minimum-fuel-cost-to-report-to-the-capital", "number-of-beautiful-partitions"]}, {"contest_title": "\u7b2c 321 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 321", "contest_title_slug": "weekly-contest-321", "contest_id": 779, "contest_start_time": 1669516200, "contest_duration": 5400, "user_num": 5115, "question_slugs": ["find-the-pivot-integer", "append-characters-to-string-to-make-subsequence", "remove-nodes-from-linked-list", "count-subarrays-with-median-k"]}, {"contest_title": "\u7b2c 322 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 322", "contest_title_slug": "weekly-contest-322", "contest_id": 783, "contest_start_time": 1670121000, "contest_duration": 5400, "user_num": 5085, "question_slugs": ["circular-sentence", "divide-players-into-teams-of-equal-skill", "minimum-score-of-a-path-between-two-cities", "divide-nodes-into-the-maximum-number-of-groups"]}, {"contest_title": "\u7b2c 323 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 323", "contest_title_slug": "weekly-contest-323", "contest_id": 785, "contest_start_time": 1670725800, "contest_duration": 5400, "user_num": 4671, "question_slugs": ["delete-greatest-value-in-each-row", "longest-square-streak-in-an-array", "design-memory-allocator", "maximum-number-of-points-from-grid-queries"]}, {"contest_title": "\u7b2c 324 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 324", "contest_title_slug": "weekly-contest-324", "contest_id": 790, "contest_start_time": 1671330600, "contest_duration": 5400, "user_num": 4167, "question_slugs": ["count-pairs-of-similar-strings", "smallest-value-after-replacing-with-sum-of-prime-factors", "add-edges-to-make-degrees-of-all-nodes-even", "cycle-length-queries-in-a-tree"]}, {"contest_title": "\u7b2c 325 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 325", "contest_title_slug": "weekly-contest-325", "contest_id": 795, "contest_start_time": 1671935400, "contest_duration": 5400, "user_num": 3530, "question_slugs": ["shortest-distance-to-target-string-in-a-circular-array", "take-k-of-each-character-from-left-and-right", "maximum-tastiness-of-candy-basket", "number-of-great-partitions"]}, {"contest_title": "\u7b2c 326 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 326", "contest_title_slug": "weekly-contest-326", "contest_id": 799, "contest_start_time": 1672540200, "contest_duration": 5400, "user_num": 3873, "question_slugs": ["count-the-digits-that-divide-a-number", "distinct-prime-factors-of-product-of-array", "partition-string-into-substrings-with-values-at-most-k", "closest-prime-numbers-in-range"]}, {"contest_title": "\u7b2c 327 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 327", "contest_title_slug": "weekly-contest-327", "contest_id": 801, "contest_start_time": 1673145000, "contest_duration": 5400, "user_num": 4518, "question_slugs": ["maximum-count-of-positive-integer-and-negative-integer", "maximal-score-after-applying-k-operations", "make-number-of-distinct-characters-equal", "time-to-cross-a-bridge"]}, {"contest_title": "\u7b2c 328 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 328", "contest_title_slug": "weekly-contest-328", "contest_id": 805, "contest_start_time": 1673749800, "contest_duration": 5400, "user_num": 4776, "question_slugs": ["difference-between-element-sum-and-digit-sum-of-an-array", "increment-submatrices-by-one", "count-the-number-of-good-subarrays", "difference-between-maximum-and-minimum-price-sum"]}, {"contest_title": "\u7b2c 329 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 329", "contest_title_slug": "weekly-contest-329", "contest_id": 807, "contest_start_time": 1674354600, "contest_duration": 5400, "user_num": 2591, "question_slugs": ["alternating-digit-sum", "sort-the-students-by-their-kth-score", "apply-bitwise-operations-to-make-strings-equal", "minimum-cost-to-split-an-array"]}, {"contest_title": "\u7b2c 330 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 330", "contest_title_slug": "weekly-contest-330", "contest_id": 811, "contest_start_time": 1674959400, "contest_duration": 5400, "user_num": 3399, "question_slugs": ["count-distinct-numbers-on-board", "count-collisions-of-monkeys-on-a-polygon", "put-marbles-in-bags", "count-increasing-quadruplets"]}, {"contest_title": "\u7b2c 331 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 331", "contest_title_slug": "weekly-contest-331", "contest_id": 813, "contest_start_time": 1675564200, "contest_duration": 5400, "user_num": 4256, "question_slugs": ["take-gifts-from-the-richest-pile", "count-vowel-strings-in-ranges", "house-robber-iv", "rearranging-fruits"]}, {"contest_title": "\u7b2c 332 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 332", "contest_title_slug": "weekly-contest-332", "contest_id": 817, "contest_start_time": 1676169000, "contest_duration": 5400, "user_num": 4547, "question_slugs": ["find-the-array-concatenation-value", "count-the-number-of-fair-pairs", "substring-xor-queries", "subsequence-with-the-minimum-score"]}, {"contest_title": "\u7b2c 333 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 333", "contest_title_slug": "weekly-contest-333", "contest_id": 819, "contest_start_time": 1676773800, "contest_duration": 5400, "user_num": 4969, "question_slugs": ["merge-two-2d-arrays-by-summing-values", "minimum-operations-to-reduce-an-integer-to-0", "count-the-number-of-square-free-subsets", "find-the-string-with-lcp"]}, {"contest_title": "\u7b2c 334 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 334", "contest_title_slug": "weekly-contest-334", "contest_id": 823, "contest_start_time": 1677378600, "contest_duration": 5400, "user_num": 5501, "question_slugs": ["left-and-right-sum-differences", "find-the-divisibility-array-of-a-string", "find-the-maximum-number-of-marked-indices", "minimum-time-to-visit-a-cell-in-a-grid"]}, {"contest_title": "\u7b2c 335 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 335", "contest_title_slug": "weekly-contest-335", "contest_id": 825, "contest_start_time": 1677983400, "contest_duration": 5400, "user_num": 6019, "question_slugs": ["pass-the-pillow", "kth-largest-sum-in-a-binary-tree", "split-the-array-to-make-coprime-products", "number-of-ways-to-earn-points"]}, {"contest_title": "\u7b2c 336 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 336", "contest_title_slug": "weekly-contest-336", "contest_id": 833, "contest_start_time": 1678588200, "contest_duration": 5400, "user_num": 5897, "question_slugs": ["count-the-number-of-vowel-strings-in-range", "rearrange-array-to-maximize-prefix-score", "count-the-number-of-beautiful-subarrays", "minimum-time-to-complete-all-tasks"]}, {"contest_title": "\u7b2c 337 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 337", "contest_title_slug": "weekly-contest-337", "contest_id": 839, "contest_start_time": 1679193000, "contest_duration": 5400, "user_num": 5628, "question_slugs": ["number-of-even-and-odd-bits", "check-knight-tour-configuration", "the-number-of-beautiful-subsets", "smallest-missing-non-negative-integer-after-operations"]}, {"contest_title": "\u7b2c 338 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 338", "contest_title_slug": "weekly-contest-338", "contest_id": 843, "contest_start_time": 1679797800, "contest_duration": 5400, "user_num": 5594, "question_slugs": ["k-items-with-the-maximum-sum", "prime-subtraction-operation", "minimum-operations-to-make-all-array-elements-equal", "collect-coins-in-a-tree"]}, {"contest_title": "\u7b2c 339 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 339", "contest_title_slug": "weekly-contest-339", "contest_id": 850, "contest_start_time": 1680402600, "contest_duration": 5400, "user_num": 5180, "question_slugs": ["find-the-longest-balanced-substring-of-a-binary-string", "convert-an-array-into-a-2d-array-with-conditions", "mice-and-cheese", "minimum-reverse-operations"]}, {"contest_title": "\u7b2c 340 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 340", "contest_title_slug": "weekly-contest-340", "contest_id": 854, "contest_start_time": 1681007400, "contest_duration": 5400, "user_num": 4937, "question_slugs": ["prime-in-diagonal", "sum-of-distances", "minimize-the-maximum-difference-of-pairs", "minimum-number-of-visited-cells-in-a-grid"]}, {"contest_title": "\u7b2c 341 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 341", "contest_title_slug": "weekly-contest-341", "contest_id": 856, "contest_start_time": 1681612200, "contest_duration": 5400, "user_num": 4792, "question_slugs": ["row-with-maximum-ones", "find-the-maximum-divisibility-score", "minimum-additions-to-make-valid-string", "minimize-the-total-price-of-the-trips"]}, {"contest_title": "\u7b2c 342 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 342", "contest_title_slug": "weekly-contest-342", "contest_id": 860, "contest_start_time": 1682217000, "contest_duration": 5400, "user_num": 3702, "question_slugs": ["calculate-delayed-arrival-time", "sum-multiples", "sliding-subarray-beauty", "minimum-number-of-operations-to-make-all-array-elements-equal-to-1"]}, {"contest_title": "\u7b2c 343 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 343", "contest_title_slug": "weekly-contest-343", "contest_id": 863, "contest_start_time": 1682821800, "contest_duration": 5400, "user_num": 3313, "question_slugs": ["determine-the-winner-of-a-bowling-game", "first-completely-painted-row-or-column", "minimum-cost-of-a-path-with-special-roads", "lexicographically-smallest-beautiful-string"]}, {"contest_title": "\u7b2c 344 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 344", "contest_title_slug": "weekly-contest-344", "contest_id": 867, "contest_start_time": 1683426600, "contest_duration": 5400, "user_num": 3986, "question_slugs": ["find-the-distinct-difference-array", "frequency-tracker", "number-of-adjacent-elements-with-the-same-color", "make-costs-of-paths-equal-in-a-binary-tree"]}, {"contest_title": "\u7b2c 345 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 345", "contest_title_slug": "weekly-contest-345", "contest_id": 870, "contest_start_time": 1684031400, "contest_duration": 5400, "user_num": 4165, "question_slugs": ["find-the-losers-of-the-circular-game", "neighboring-bitwise-xor", "maximum-number-of-moves-in-a-grid", "count-the-number-of-complete-components"]}, {"contest_title": "\u7b2c 346 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 346", "contest_title_slug": "weekly-contest-346", "contest_id": 874, "contest_start_time": 1684636200, "contest_duration": 5400, "user_num": 4035, "question_slugs": ["minimum-string-length-after-removing-substrings", "lexicographically-smallest-palindrome", "find-the-punishment-number-of-an-integer", "modify-graph-edge-weights"]}, {"contest_title": "\u7b2c 347 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 347", "contest_title_slug": "weekly-contest-347", "contest_id": 876, "contest_start_time": 1685241000, "contest_duration": 5400, "user_num": 3836, "question_slugs": ["remove-trailing-zeros-from-a-string", "difference-of-number-of-distinct-values-on-diagonals", "minimum-cost-to-make-all-characters-equal", "maximum-strictly-increasing-cells-in-a-matrix"]}, {"contest_title": "\u7b2c 348 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 348", "contest_title_slug": "weekly-contest-348", "contest_id": 880, "contest_start_time": 1685845800, "contest_duration": 5400, "user_num": 3909, "question_slugs": ["minimize-string-length", "semi-ordered-permutation", "sum-of-matrix-after-queries", "count-of-integers"]}, {"contest_title": "\u7b2c 349 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 349", "contest_title_slug": "weekly-contest-349", "contest_id": 882, "contest_start_time": 1686450600, "contest_duration": 5400, "user_num": 3714, "question_slugs": ["neither-minimum-nor-maximum", "lexicographically-smallest-string-after-substring-operation", "collecting-chocolates", "maximum-sum-queries"]}, {"contest_title": "\u7b2c 350 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 350", "contest_title_slug": "weekly-contest-350", "contest_id": 886, "contest_start_time": 1687055400, "contest_duration": 5400, "user_num": 3580, "question_slugs": ["total-distance-traveled", "find-the-value-of-the-partition", "special-permutations", "painting-the-walls"]}, {"contest_title": "\u7b2c 351 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 351", "contest_title_slug": "weekly-contest-351", "contest_id": 888, "contest_start_time": 1687660200, "contest_duration": 5400, "user_num": 2471, "question_slugs": ["number-of-beautiful-pairs", "minimum-operations-to-make-the-integer-zero", "ways-to-split-array-into-good-subarrays", "robot-collisions"]}, {"contest_title": "\u7b2c 352 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 352", "contest_title_slug": "weekly-contest-352", "contest_id": 892, "contest_start_time": 1688265000, "contest_duration": 5400, "user_num": 3437, "question_slugs": ["longest-even-odd-subarray-with-threshold", "prime-pairs-with-target-sum", "continuous-subarrays", "sum-of-imbalance-numbers-of-all-subarrays"]}, {"contest_title": "\u7b2c 353 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 353", "contest_title_slug": "weekly-contest-353", "contest_id": 894, "contest_start_time": 1688869800, "contest_duration": 5400, "user_num": 4113, "question_slugs": ["find-the-maximum-achievable-number", "maximum-number-of-jumps-to-reach-the-last-index", "longest-non-decreasing-subarray-from-two-arrays", "apply-operations-to-make-all-array-elements-equal-to-zero"]}, {"contest_title": "\u7b2c 354 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 354", "contest_title_slug": "weekly-contest-354", "contest_id": 898, "contest_start_time": 1689474600, "contest_duration": 5400, "user_num": 3957, "question_slugs": ["sum-of-squares-of-special-elements", "maximum-beauty-of-an-array-after-applying-operation", "minimum-index-of-a-valid-split", "length-of-the-longest-valid-substring"]}, {"contest_title": "\u7b2c 355 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 355", "contest_title_slug": "weekly-contest-355", "contest_id": 900, "contest_start_time": 1690079400, "contest_duration": 5400, "user_num": 4112, "question_slugs": ["split-strings-by-separator", "largest-element-in-an-array-after-merge-operations", "maximum-number-of-groups-with-increasing-length", "count-paths-that-can-form-a-palindrome-in-a-tree"]}, {"contest_title": "\u7b2c 356 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 356", "contest_title_slug": "weekly-contest-356", "contest_id": 904, "contest_start_time": 1690684200, "contest_duration": 5400, "user_num": 4082, "question_slugs": ["number-of-employees-who-met-the-target", "count-complete-subarrays-in-an-array", "shortest-string-that-contains-three-strings", "count-stepping-numbers-in-range"]}, {"contest_title": "\u7b2c 357 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 357", "contest_title_slug": "weekly-contest-357", "contest_id": 906, "contest_start_time": 1691289000, "contest_duration": 5400, "user_num": 4265, "question_slugs": ["faulty-keyboard", "check-if-it-is-possible-to-split-array", "find-the-safest-path-in-a-grid", "maximum-elegance-of-a-k-length-subsequence"]}, {"contest_title": "\u7b2c 358 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 358", "contest_title_slug": "weekly-contest-358", "contest_id": 910, "contest_start_time": 1691893800, "contest_duration": 5400, "user_num": 4475, "question_slugs": ["max-pair-sum-in-an-array", "double-a-number-represented-as-a-linked-list", "minimum-absolute-difference-between-elements-with-constraint", "apply-operations-to-maximize-score"]}, {"contest_title": "\u7b2c 359 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 359", "contest_title_slug": "weekly-contest-359", "contest_id": 913, "contest_start_time": 1692498600, "contest_duration": 5400, "user_num": 4101, "question_slugs": ["check-if-a-string-is-an-acronym-of-words", "determine-the-minimum-sum-of-a-k-avoiding-array", "maximize-the-profit-as-the-salesman", "find-the-longest-equal-subarray"]}, {"contest_title": "\u7b2c 360 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 360", "contest_title_slug": "weekly-contest-360", "contest_id": 918, "contest_start_time": 1693103400, "contest_duration": 5400, "user_num": 4496, "question_slugs": ["furthest-point-from-origin", "find-the-minimum-possible-sum-of-a-beautiful-array", "minimum-operations-to-form-subsequence-with-target-sum", "maximize-value-of-function-in-a-ball-passing-game"]}, {"contest_title": "\u7b2c 361 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 361", "contest_title_slug": "weekly-contest-361", "contest_id": 920, "contest_start_time": 1693708200, "contest_duration": 5400, "user_num": 4170, "question_slugs": ["count-symmetric-integers", "minimum-operations-to-make-a-special-number", "count-of-interesting-subarrays", "minimum-edge-weight-equilibrium-queries-in-a-tree"]}, {"contest_title": "\u7b2c 362 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 362", "contest_title_slug": "weekly-contest-362", "contest_id": 924, "contest_start_time": 1694313000, "contest_duration": 5400, "user_num": 4800, "question_slugs": ["points-that-intersect-with-cars", "determine-if-a-cell-is-reachable-at-a-given-time", "minimum-moves-to-spread-stones-over-grid", "string-transformation"]}, {"contest_title": "\u7b2c 363 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 363", "contest_title_slug": "weekly-contest-363", "contest_id": 926, "contest_start_time": 1694917800, "contest_duration": 5400, "user_num": 4768, "question_slugs": ["sum-of-values-at-indices-with-k-set-bits", "happy-students", "maximum-number-of-alloys", "maximum-element-sum-of-a-complete-subset-of-indices"]}, {"contest_title": "\u7b2c 364 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 364", "contest_title_slug": "weekly-contest-364", "contest_id": 930, "contest_start_time": 1695522600, "contest_duration": 5400, "user_num": 4304, "question_slugs": ["maximum-odd-binary-number", "beautiful-towers-i", "beautiful-towers-ii", "count-valid-paths-in-a-tree"]}, {"contest_title": "\u7b2c 365 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 365", "contest_title_slug": "weekly-contest-365", "contest_id": 932, "contest_start_time": 1696127400, "contest_duration": 5400, "user_num": 2909, "question_slugs": ["maximum-value-of-an-ordered-triplet-i", "maximum-value-of-an-ordered-triplet-ii", "minimum-size-subarray-in-infinite-array", "count-visited-nodes-in-a-directed-graph"]}, {"contest_title": "\u7b2c 366 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 366", "contest_title_slug": "weekly-contest-366", "contest_id": 936, "contest_start_time": 1696732200, "contest_duration": 5400, "user_num": 2790, "question_slugs": ["divisible-and-non-divisible-sums-difference", "minimum-processing-time", "apply-operations-to-make-two-strings-equal", "apply-operations-on-array-to-maximize-sum-of-squares"]}, {"contest_title": "\u7b2c 367 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 367", "contest_title_slug": "weekly-contest-367", "contest_id": 938, "contest_start_time": 1697337000, "contest_duration": 5400, "user_num": 4317, "question_slugs": ["find-indices-with-index-and-value-difference-i", "shortest-and-lexicographically-smallest-beautiful-string", "find-indices-with-index-and-value-difference-ii", "construct-product-matrix"]}, {"contest_title": "\u7b2c 368 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 368", "contest_title_slug": "weekly-contest-368", "contest_id": 942, "contest_start_time": 1697941800, "contest_duration": 5400, "user_num": 5002, "question_slugs": ["minimum-sum-of-mountain-triplets-i", "minimum-sum-of-mountain-triplets-ii", "minimum-number-of-groups-to-create-a-valid-assignment", "minimum-changes-to-make-k-semi-palindromes"]}, {"contest_title": "\u7b2c 369 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 369", "contest_title_slug": "weekly-contest-369", "contest_id": 945, "contest_start_time": 1698546600, "contest_duration": 5400, "user_num": 4121, "question_slugs": ["find-the-k-or-of-an-array", "minimum-equal-sum-of-two-arrays-after-replacing-zeros", "minimum-increment-operations-to-make-array-beautiful", "maximum-points-after-collecting-coins-from-all-nodes"]}, {"contest_title": "\u7b2c 370 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 370", "contest_title_slug": "weekly-contest-370", "contest_id": 950, "contest_start_time": 1699151400, "contest_duration": 5400, "user_num": 3983, "question_slugs": ["find-champion-i", "find-champion-ii", "maximum-score-after-applying-operations-on-a-tree", "maximum-balanced-subsequence-sum"]}, {"contest_title": "\u7b2c 371 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 371", "contest_title_slug": "weekly-contest-371", "contest_id": 952, "contest_start_time": 1699756200, "contest_duration": 5400, "user_num": 3637, "question_slugs": ["maximum-strong-pair-xor-i", "high-access-employees", "minimum-operations-to-maximize-last-elements-in-arrays", "maximum-strong-pair-xor-ii"]}, {"contest_title": "\u7b2c 372 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 372", "contest_title_slug": "weekly-contest-372", "contest_id": 956, "contest_start_time": 1700361000, "contest_duration": 5400, "user_num": 3920, "question_slugs": ["make-three-strings-equal", "separate-black-and-white-balls", "maximum-xor-product", "find-building-where-alice-and-bob-can-meet"]}, {"contest_title": "\u7b2c 373 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 373", "contest_title_slug": "weekly-contest-373", "contest_id": 958, "contest_start_time": 1700965800, "contest_duration": 5400, "user_num": 3577, "question_slugs": ["matrix-similarity-after-cyclic-shifts", "count-beautiful-substrings-i", "make-lexicographically-smallest-array-by-swapping-elements", "count-beautiful-substrings-ii"]}, {"contest_title": "\u7b2c 374 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 374", "contest_title_slug": "weekly-contest-374", "contest_id": 962, "contest_start_time": 1701570600, "contest_duration": 5400, "user_num": 4053, "question_slugs": ["find-the-peaks", "minimum-number-of-coins-to-be-added", "count-complete-substrings", "count-the-number-of-infection-sequences"]}, {"contest_title": "\u7b2c 375 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 375", "contest_title_slug": "weekly-contest-375", "contest_id": 964, "contest_start_time": 1702175400, "contest_duration": 5400, "user_num": 3518, "question_slugs": ["count-tested-devices-after-test-operations", "double-modular-exponentiation", "count-subarrays-where-max-element-appears-at-least-k-times", "count-the-number-of-good-partitions"]}, {"contest_title": "\u7b2c 376 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 376", "contest_title_slug": "weekly-contest-376", "contest_id": 968, "contest_start_time": 1702780200, "contest_duration": 5400, "user_num": 3409, "question_slugs": ["find-missing-and-repeated-values", "divide-array-into-arrays-with-max-difference", "minimum-cost-to-make-array-equalindromic", "apply-operations-to-maximize-frequency-score"]}, {"contest_title": "\u7b2c 377 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 377", "contest_title_slug": "weekly-contest-377", "contest_id": 970, "contest_start_time": 1703385000, "contest_duration": 5400, "user_num": 3148, "question_slugs": ["minimum-number-game", "maximum-square-area-by-removing-fences-from-a-field", "minimum-cost-to-convert-string-i", "minimum-cost-to-convert-string-ii"]}, {"contest_title": "\u7b2c 378 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 378", "contest_title_slug": "weekly-contest-378", "contest_id": 974, "contest_start_time": 1703989800, "contest_duration": 5400, "user_num": 2747, "question_slugs": ["check-if-bitwise-or-has-trailing-zeros", "find-longest-special-substring-that-occurs-thrice-i", "find-longest-special-substring-that-occurs-thrice-ii", "palindrome-rearrangement-queries"]}, {"contest_title": "\u7b2c 379 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 379", "contest_title_slug": "weekly-contest-379", "contest_id": 976, "contest_start_time": 1704594600, "contest_duration": 5400, "user_num": 3117, "question_slugs": ["maximum-area-of-longest-diagonal-rectangle", "minimum-moves-to-capture-the-queen", "maximum-size-of-a-set-after-removals", "maximize-the-number-of-partitions-after-operations"]}, {"contest_title": "\u7b2c 380 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 380", "contest_title_slug": "weekly-contest-380", "contest_id": 980, "contest_start_time": 1705199400, "contest_duration": 5400, "user_num": 3325, "question_slugs": ["count-elements-with-maximum-frequency", "find-beautiful-indices-in-the-given-array-i", "maximum-number-that-sum-of-the-prices-is-less-than-or-equal-to-k", "find-beautiful-indices-in-the-given-array-ii"]}, {"contest_title": "\u7b2c 381 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 381", "contest_title_slug": "weekly-contest-381", "contest_id": 982, "contest_start_time": 1705804200, "contest_duration": 5400, "user_num": 3737, "question_slugs": ["minimum-number-of-pushes-to-type-word-i", "count-the-number-of-houses-at-a-certain-distance-i", "minimum-number-of-pushes-to-type-word-ii", "count-the-number-of-houses-at-a-certain-distance-ii"]}, {"contest_title": "\u7b2c 382 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 382", "contest_title_slug": "weekly-contest-382", "contest_id": 986, "contest_start_time": 1706409000, "contest_duration": 5400, "user_num": 3134, "question_slugs": ["number-of-changing-keys", "find-the-maximum-number-of-elements-in-subset", "alice-and-bob-playing-flower-game", "minimize-or-of-remaining-elements-using-operations"]}, {"contest_title": "\u7b2c 383 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 383", "contest_title_slug": "weekly-contest-383", "contest_id": 988, "contest_start_time": 1707013800, "contest_duration": 5400, "user_num": 2691, "question_slugs": ["ant-on-the-boundary", "minimum-time-to-revert-word-to-initial-state-i", "find-the-grid-of-region-average", "minimum-time-to-revert-word-to-initial-state-ii"]}, {"contest_title": "\u7b2c 384 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 384", "contest_title_slug": "weekly-contest-384", "contest_id": 992, "contest_start_time": 1707618600, "contest_duration": 5400, "user_num": 1652, "question_slugs": ["modify-the-matrix", "number-of-subarrays-that-match-a-pattern-i", "maximum-palindromes-after-operations", "number-of-subarrays-that-match-a-pattern-ii"]}, {"contest_title": "\u7b2c 385 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 385", "contest_title_slug": "weekly-contest-385", "contest_id": 994, "contest_start_time": 1708223400, "contest_duration": 5400, "user_num": 2382, "question_slugs": ["count-prefix-and-suffix-pairs-i", "find-the-length-of-the-longest-common-prefix", "most-frequent-prime", "count-prefix-and-suffix-pairs-ii"]}, {"contest_title": "\u7b2c 386 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 386", "contest_title_slug": "weekly-contest-386", "contest_id": 998, "contest_start_time": 1708828200, "contest_duration": 5400, "user_num": 2731, "question_slugs": ["split-the-array", "find-the-largest-area-of-square-inside-two-rectangles", "earliest-second-to-mark-indices-i", "earliest-second-to-mark-indices-ii"]}, {"contest_title": "\u7b2c 387 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 387", "contest_title_slug": "weekly-contest-387", "contest_id": 1000, "contest_start_time": 1709433000, "contest_duration": 5400, "user_num": 3694, "question_slugs": ["distribute-elements-into-two-arrays-i", "count-submatrices-with-top-left-element-and-sum-less-than-k", "minimum-operations-to-write-the-letter-y-on-a-grid", "distribute-elements-into-two-arrays-ii"]}, {"contest_title": "\u7b2c 388 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 388", "contest_title_slug": "weekly-contest-388", "contest_id": 1004, "contest_start_time": 1710037800, "contest_duration": 5400, "user_num": 4291, "question_slugs": ["apple-redistribution-into-boxes", "maximize-happiness-of-selected-children", "shortest-uncommon-substring-in-an-array", "maximum-strength-of-k-disjoint-subarrays"]}, {"contest_title": "\u7b2c 389 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 389", "contest_title_slug": "weekly-contest-389", "contest_id": 1006, "contest_start_time": 1710642600, "contest_duration": 5400, "user_num": 4561, "question_slugs": ["existence-of-a-substring-in-a-string-and-its-reverse", "count-substrings-starting-and-ending-with-given-character", "minimum-deletions-to-make-string-k-special", "minimum-moves-to-pick-k-ones"]}, {"contest_title": "\u7b2c 390 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 390", "contest_title_slug": "weekly-contest-390", "contest_id": 1011, "contest_start_time": 1711247400, "contest_duration": 5400, "user_num": 4817, "question_slugs": ["maximum-length-substring-with-two-occurrences", "apply-operations-to-make-sum-of-array-greater-than-or-equal-to-k", "most-frequent-ids", "longest-common-suffix-queries"]}, {"contest_title": "\u7b2c 391 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 391", "contest_title_slug": "weekly-contest-391", "contest_id": 1014, "contest_start_time": 1711852200, "contest_duration": 5400, "user_num": 4180, "question_slugs": ["harshad-number", "water-bottles-ii", "count-alternating-subarrays", "minimize-manhattan-distances"]}, {"contest_title": "\u7b2c 392 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 392", "contest_title_slug": "weekly-contest-392", "contest_id": 1018, "contest_start_time": 1712457000, "contest_duration": 5400, "user_num": 3193, "question_slugs": ["longest-strictly-increasing-or-strictly-decreasing-subarray", "lexicographically-smallest-string-after-operations-with-constraint", "minimum-operations-to-make-median-of-array-equal-to-k", "minimum-cost-walk-in-weighted-graph"]}, {"contest_title": "\u7b2c 393 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 393", "contest_title_slug": "weekly-contest-393", "contest_id": 1020, "contest_start_time": 1713061800, "contest_duration": 5400, "user_num": 4218, "question_slugs": ["latest-time-you-can-obtain-after-replacing-characters", "maximum-prime-difference", "kth-smallest-amount-with-single-denomination-combination", "minimum-sum-of-values-by-dividing-array"]}, {"contest_title": "\u7b2c 394 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 394", "contest_title_slug": "weekly-contest-394", "contest_id": 1024, "contest_start_time": 1713666600, "contest_duration": 5400, "user_num": 3957, "question_slugs": ["count-the-number-of-special-characters-i", "count-the-number-of-special-characters-ii", "minimum-number-of-operations-to-satisfy-conditions", "find-edges-in-shortest-paths"]}, {"contest_title": "\u7b2c 395 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 395", "contest_title_slug": "weekly-contest-395", "contest_id": 1026, "contest_start_time": 1714271400, "contest_duration": 5400, "user_num": 2968, "question_slugs": ["find-the-integer-added-to-array-i", "find-the-integer-added-to-array-ii", "minimum-array-end", "find-the-median-of-the-uniqueness-array"]}, {"contest_title": "\u7b2c 396 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 396", "contest_title_slug": "weekly-contest-396", "contest_id": 1030, "contest_start_time": 1714876200, "contest_duration": 5400, "user_num": 2931, "question_slugs": ["valid-word", "minimum-number-of-operations-to-make-word-k-periodic", "minimum-length-of-anagram-concatenation", "minimum-cost-to-equalize-array"]}, {"contest_title": "\u7b2c 397 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 397", "contest_title_slug": "weekly-contest-397", "contest_id": 1032, "contest_start_time": 1715481000, "contest_duration": 5400, "user_num": 3365, "question_slugs": ["permutation-difference-between-two-strings", "taking-maximum-energy-from-the-mystic-dungeon", "maximum-difference-score-in-a-grid", "find-the-minimum-cost-array-permutation"]}, {"contest_title": "\u7b2c 398 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 398", "contest_title_slug": "weekly-contest-398", "contest_id": 1036, "contest_start_time": 1716085800, "contest_duration": 5400, "user_num": 3606, "question_slugs": ["special-array-i", "special-array-ii", "sum-of-digit-differences-of-all-pairs", "find-number-of-ways-to-reach-the-k-th-stair"]}, {"contest_title": "\u7b2c 399 \u573a\u5468\u8d5b", "contest_title_en": "Weekly Contest 399", "contest_title_slug": "weekly-contest-399", "contest_id": 1038, "contest_start_time": 1716690600, "contest_duration": 5400, "user_num": 3424, "question_slugs": ["find-the-number-of-good-pairs-i", "string-compression-iii", "find-the-number-of-good-pairs-ii", "maximum-sum-of-subsequence-with-non-adjacent-elements"]}, {"contest_title": "\u7b2c 1 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 1", "contest_title_slug": "biweekly-contest-1", "contest_id": 70, "contest_start_time": 1559399400, "contest_duration": 7200, "user_num": 197, "question_slugs": ["fixed-point", "index-pairs-of-a-string", "campus-bikes-ii", "digit-count-in-range"]}, {"contest_title": "\u7b2c 2 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 2", "contest_title_slug": "biweekly-contest-2", "contest_id": 73, "contest_start_time": 1560609000, "contest_duration": 5400, "user_num": 256, "question_slugs": ["sum-of-digits-in-the-minimum-number", "high-five", "brace-expansion", "confusing-number-ii"]}, {"contest_title": "\u7b2c 3 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 3", "contest_title_slug": "biweekly-contest-3", "contest_id": 85, "contest_start_time": 1561818600, "contest_duration": 5400, "user_num": 312, "question_slugs": ["two-sum-less-than-k", "find-k-length-substrings-with-no-repeated-characters", "the-earliest-moment-when-everyone-become-friends", "path-with-maximum-minimum-value"]}, {"contest_title": "\u7b2c 4 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 4", "contest_title_slug": "biweekly-contest-4", "contest_id": 88, "contest_start_time": 1563028200, "contest_duration": 5400, "user_num": 438, "question_slugs": ["number-of-days-in-a-month", "remove-vowels-from-a-string", "maximum-average-subtree", "divide-array-into-increasing-sequences"]}, {"contest_title": "\u7b2c 5 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 5", "contest_title_slug": "biweekly-contest-5", "contest_id": 91, "contest_start_time": 1564237800, "contest_duration": 5400, "user_num": 495, "question_slugs": ["largest-unique-number", "armstrong-number", "connecting-cities-with-minimum-cost", "parallel-courses"]}, {"contest_title": "\u7b2c 6 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 6", "contest_title_slug": "biweekly-contest-6", "contest_id": 95, "contest_start_time": 1565447400, "contest_duration": 5400, "user_num": 513, "question_slugs": ["check-if-a-number-is-majority-element-in-a-sorted-array", "minimum-swaps-to-group-all-1s-together", "analyze-user-website-visit-pattern", "string-transforms-into-another-string"]}, {"contest_title": "\u7b2c 7 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 7", "contest_title_slug": "biweekly-contest-7", "contest_id": 99, "contest_start_time": 1566657000, "contest_duration": 5400, "user_num": 561, "question_slugs": ["single-row-keyboard", "design-file-system", "minimum-cost-to-connect-sticks", "optimize-water-distribution-in-a-village"]}, {"contest_title": "\u7b2c 8 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 8", "contest_title_slug": "biweekly-contest-8", "contest_id": 103, "contest_start_time": 1567866600, "contest_duration": 5400, "user_num": 630, "question_slugs": ["count-substrings-with-only-one-distinct-letter", "before-and-after-puzzle", "shortest-distance-to-target-color", "maximum-number-of-ones"]}, {"contest_title": "\u7b2c 9 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 9", "contest_title_slug": "biweekly-contest-9", "contest_id": 108, "contest_start_time": 1569076200, "contest_duration": 5700, "user_num": 929, "question_slugs": ["how-many-apples-can-you-put-into-the-basket", "minimum-knight-moves", "find-smallest-common-element-in-all-rows", "minimum-time-to-build-blocks"]}, {"contest_title": "\u7b2c 10 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 10", "contest_title_slug": "biweekly-contest-10", "contest_id": 115, "contest_start_time": 1570285800, "contest_duration": 5400, "user_num": 738, "question_slugs": ["intersection-of-three-sorted-arrays", "two-sum-bsts", "stepping-numbers", "valid-palindrome-iii"]}, {"contest_title": "\u7b2c 11 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 11", "contest_title_slug": "biweekly-contest-11", "contest_id": 118, "contest_start_time": 1571495400, "contest_duration": 5400, "user_num": 913, "question_slugs": ["missing-number-in-arithmetic-progression", "meeting-scheduler", "toss-strange-coins", "divide-chocolate"]}, {"contest_title": "\u7b2c 12 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 12", "contest_title_slug": "biweekly-contest-12", "contest_id": 121, "contest_start_time": 1572705000, "contest_duration": 5400, "user_num": 911, "question_slugs": ["design-a-leaderboard", "array-transformation", "tree-diameter", "palindrome-removal"]}, {"contest_title": "\u7b2c 13 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 13", "contest_title_slug": "biweekly-contest-13", "contest_id": 124, "contest_start_time": 1573914600, "contest_duration": 5400, "user_num": 810, "question_slugs": ["encode-number", "smallest-common-region", "synonymous-sentences", "handshakes-that-dont-cross"]}, {"contest_title": "\u7b2c 14 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 14", "contest_title_slug": "biweekly-contest-14", "contest_id": 129, "contest_start_time": 1575124200, "contest_duration": 5400, "user_num": 871, "question_slugs": ["hexspeak", "remove-interval", "delete-tree-nodes", "number-of-ships-in-a-rectangle"]}, {"contest_title": "\u7b2c 15 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 15", "contest_title_slug": "biweekly-contest-15", "contest_id": 132, "contest_start_time": 1576333800, "contest_duration": 5400, "user_num": 797, "question_slugs": ["element-appearing-more-than-25-in-sorted-array", "remove-covered-intervals", "iterator-for-combination", "minimum-falling-path-sum-ii"]}, {"contest_title": "\u7b2c 16 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 16", "contest_title_slug": "biweekly-contest-16", "contest_id": 135, "contest_start_time": 1577543400, "contest_duration": 5400, "user_num": 822, "question_slugs": ["replace-elements-with-greatest-element-on-right-side", "sum-of-mutated-array-closest-to-target", "deepest-leaves-sum", "number-of-paths-with-max-score"]}, {"contest_title": "\u7b2c 17 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 17", "contest_title_slug": "biweekly-contest-17", "contest_id": 138, "contest_start_time": 1578753000, "contest_duration": 5400, "user_num": 897, "question_slugs": ["decompress-run-length-encoded-list", "matrix-block-sum", "sum-of-nodes-with-even-valued-grandparent", "distinct-echo-substrings"]}, {"contest_title": "\u7b2c 18 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 18", "contest_title_slug": "biweekly-contest-18", "contest_id": 143, "contest_start_time": 1579962600, "contest_duration": 5400, "user_num": 587, "question_slugs": ["rank-transform-of-an-array", "break-a-palindrome", "sort-the-matrix-diagonally", "reverse-subarray-to-maximize-array-value"]}, {"contest_title": "\u7b2c 19 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 19", "contest_title_slug": "biweekly-contest-19", "contest_id": 146, "contest_start_time": 1581172200, "contest_duration": 5400, "user_num": 1120, "question_slugs": ["number-of-steps-to-reduce-a-number-to-zero", "number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold", "angle-between-hands-of-a-clock", "jump-game-iv"]}, {"contest_title": "\u7b2c 20 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 20", "contest_title_slug": "biweekly-contest-20", "contest_id": 149, "contest_start_time": 1582381800, "contest_duration": 5400, "user_num": 1541, "question_slugs": ["sort-integers-by-the-number-of-1-bits", "apply-discount-every-n-orders", "number-of-substrings-containing-all-three-characters", "count-all-valid-pickup-and-delivery-options"]}, {"contest_title": "\u7b2c 21 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 21", "contest_title_slug": "biweekly-contest-21", "contest_id": 157, "contest_start_time": 1583591400, "contest_duration": 5400, "user_num": 1913, "question_slugs": ["increasing-decreasing-string", "find-the-longest-substring-containing-vowels-in-even-counts", "longest-zigzag-path-in-a-binary-tree", "maximum-sum-bst-in-binary-tree"]}, {"contest_title": "\u7b2c 22 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 22", "contest_title_slug": "biweekly-contest-22", "contest_id": 163, "contest_start_time": 1584801000, "contest_duration": 5400, "user_num": 2042, "question_slugs": ["find-the-distance-value-between-two-arrays", "cinema-seat-allocation", "sort-integers-by-the-power-value", "pizza-with-3n-slices"]}, {"contest_title": "\u7b2c 23 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 23", "contest_title_slug": "biweekly-contest-23", "contest_id": 169, "contest_start_time": 1586010600, "contest_duration": 5400, "user_num": 2045, "question_slugs": ["count-largest-group", "construct-k-palindrome-strings", "circle-and-rectangle-overlapping", "reducing-dishes"]}, {"contest_title": "\u7b2c 24 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 24", "contest_title_slug": "biweekly-contest-24", "contest_id": 178, "contest_start_time": 1587220200, "contest_duration": 5400, "user_num": 1898, "question_slugs": ["minimum-value-to-get-positive-step-by-step-sum", "find-the-minimum-number-of-fibonacci-numbers-whose-sum-is-k", "the-k-th-lexicographical-string-of-all-happy-strings-of-length-n", "restore-the-array"]}, {"contest_title": "\u7b2c 25 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 25", "contest_title_slug": "biweekly-contest-25", "contest_id": 192, "contest_start_time": 1588429800, "contest_duration": 5400, "user_num": 1832, "question_slugs": ["kids-with-the-greatest-number-of-candies", "max-difference-you-can-get-from-changing-an-integer", "check-if-a-string-can-break-another-string", "number-of-ways-to-wear-different-hats-to-each-other"]}, {"contest_title": "\u7b2c 26 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 26", "contest_title_slug": "biweekly-contest-26", "contest_id": 198, "contest_start_time": 1589639400, "contest_duration": 5400, "user_num": 1971, "question_slugs": ["consecutive-characters", "simplified-fractions", "count-good-nodes-in-binary-tree", "form-largest-integer-with-digits-that-add-up-to-target"]}, {"contest_title": "\u7b2c 27 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 27", "contest_title_slug": "biweekly-contest-27", "contest_id": 204, "contest_start_time": 1590849000, "contest_duration": 5400, "user_num": 1966, "question_slugs": ["make-two-arrays-equal-by-reversing-subarrays", "check-if-a-string-contains-all-binary-codes-of-size-k", "course-schedule-iv", "cherry-pickup-ii"]}, {"contest_title": "\u7b2c 28 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 28", "contest_title_slug": "biweekly-contest-28", "contest_id": 210, "contest_start_time": 1592058600, "contest_duration": 5400, "user_num": 2144, "question_slugs": ["final-prices-with-a-special-discount-in-a-shop", "subrectangle-queries", "find-two-non-overlapping-sub-arrays-each-with-target-sum", "allocate-mailboxes"]}, {"contest_title": "\u7b2c 29 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 29", "contest_title_slug": "biweekly-contest-29", "contest_id": 216, "contest_start_time": 1593268200, "contest_duration": 5400, "user_num": 2260, "question_slugs": ["average-salary-excluding-the-minimum-and-maximum-salary", "the-kth-factor-of-n", "longest-subarray-of-1s-after-deleting-one-element", "parallel-courses-ii"]}, {"contest_title": "\u7b2c 30 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 30", "contest_title_slug": "biweekly-contest-30", "contest_id": 222, "contest_start_time": 1594477800, "contest_duration": 5400, "user_num": 2545, "question_slugs": ["reformat-date", "range-sum-of-sorted-subarray-sums", "minimum-difference-between-largest-and-smallest-value-in-three-moves", "stone-game-iv"]}, {"contest_title": "\u7b2c 31 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 31", "contest_title_slug": "biweekly-contest-31", "contest_id": 232, "contest_start_time": 1595687400, "contest_duration": 5400, "user_num": 2767, "question_slugs": ["count-odd-numbers-in-an-interval-range", "number-of-sub-arrays-with-odd-sum", "number-of-good-ways-to-split-a-string", "minimum-number-of-increments-on-subarrays-to-form-a-target-array"]}, {"contest_title": "\u7b2c 32 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 32", "contest_title_slug": "biweekly-contest-32", "contest_id": 237, "contest_start_time": 1596897000, "contest_duration": 5400, "user_num": 2957, "question_slugs": ["kth-missing-positive-number", "can-convert-string-in-k-moves", "minimum-insertions-to-balance-a-parentheses-string", "find-longest-awesome-substring"]}, {"contest_title": "\u7b2c 33 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 33", "contest_title_slug": "biweekly-contest-33", "contest_id": 241, "contest_start_time": 1598106600, "contest_duration": 5400, "user_num": 3304, "question_slugs": ["thousand-separator", "minimum-number-of-vertices-to-reach-all-nodes", "minimum-numbers-of-function-calls-to-make-target-array", "detect-cycles-in-2d-grid"]}, {"contest_title": "\u7b2c 34 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 34", "contest_title_slug": "biweekly-contest-34", "contest_id": 256, "contest_start_time": 1599316200, "contest_duration": 5400, "user_num": 2842, "question_slugs": ["matrix-diagonal-sum", "number-of-ways-to-split-a-string", "shortest-subarray-to-be-removed-to-make-array-sorted", "count-all-possible-routes"]}, {"contest_title": "\u7b2c 35 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 35", "contest_title_slug": "biweekly-contest-35", "contest_id": 266, "contest_start_time": 1600525800, "contest_duration": 5400, "user_num": 2839, "question_slugs": ["sum-of-all-odd-length-subarrays", "maximum-sum-obtained-of-any-permutation", "make-sum-divisible-by-p", "strange-printer-ii"]}, {"contest_title": "\u7b2c 36 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 36", "contest_title_slug": "biweekly-contest-36", "contest_id": 288, "contest_start_time": 1601735400, "contest_duration": 5400, "user_num": 2204, "question_slugs": ["design-parking-system", "alert-using-same-key-card-three-or-more-times-in-a-one-hour-period", "find-valid-matrix-given-row-and-column-sums", "find-servers-that-handled-most-number-of-requests"]}, {"contest_title": "\u7b2c 37 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 37", "contest_title_slug": "biweekly-contest-37", "contest_id": 294, "contest_start_time": 1602945000, "contest_duration": 5400, "user_num": 2104, "question_slugs": ["mean-of-array-after-removing-some-elements", "coordinate-with-maximum-network-quality", "number-of-sets-of-k-non-overlapping-line-segments", "fancy-sequence"]}, {"contest_title": "\u7b2c 38 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 38", "contest_title_slug": "biweekly-contest-38", "contest_id": 300, "contest_start_time": 1604154600, "contest_duration": 5400, "user_num": 2004, "question_slugs": ["sort-array-by-increasing-frequency", "widest-vertical-area-between-two-points-containing-no-points", "count-substrings-that-differ-by-one-character", "number-of-ways-to-form-a-target-string-given-a-dictionary"]}, {"contest_title": "\u7b2c 39 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 39", "contest_title_slug": "biweekly-contest-39", "contest_id": 306, "contest_start_time": 1605364200, "contest_duration": 5400, "user_num": 2069, "question_slugs": ["defuse-the-bomb", "minimum-deletions-to-make-string-balanced", "minimum-jumps-to-reach-home", "distribute-repeating-integers"]}, {"contest_title": "\u7b2c 40 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 40", "contest_title_slug": "biweekly-contest-40", "contest_id": 312, "contest_start_time": 1606573800, "contest_duration": 5400, "user_num": 1891, "question_slugs": ["maximum-repeating-substring", "merge-in-between-linked-lists", "design-front-middle-back-queue", "minimum-number-of-removals-to-make-mountain-array"]}, {"contest_title": "\u7b2c 41 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 41", "contest_title_slug": "biweekly-contest-41", "contest_id": 318, "contest_start_time": 1607783400, "contest_duration": 5400, "user_num": 1660, "question_slugs": ["count-the-number-of-consistent-strings", "sum-of-absolute-differences-in-a-sorted-array", "stone-game-vi", "delivering-boxes-from-storage-to-ports"]}, {"contest_title": "\u7b2c 42 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 42", "contest_title_slug": "biweekly-contest-42", "contest_id": 325, "contest_start_time": 1608993000, "contest_duration": 5400, "user_num": 1578, "question_slugs": ["number-of-students-unable-to-eat-lunch", "average-waiting-time", "maximum-binary-string-after-change", "minimum-adjacent-swaps-for-k-consecutive-ones"]}, {"contest_title": "\u7b2c 43 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 43", "contest_title_slug": "biweekly-contest-43", "contest_id": 331, "contest_start_time": 1610202600, "contest_duration": 5400, "user_num": 1631, "question_slugs": ["calculate-money-in-leetcode-bank", "maximum-score-from-removing-substrings", "construct-the-lexicographically-largest-valid-sequence", "number-of-ways-to-reconstruct-a-tree"]}, {"contest_title": "\u7b2c 44 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 44", "contest_title_slug": "biweekly-contest-44", "contest_id": 337, "contest_start_time": 1611412200, "contest_duration": 5400, "user_num": 1826, "question_slugs": ["find-the-highest-altitude", "minimum-number-of-people-to-teach", "decode-xored-permutation", "count-ways-to-make-array-with-product"]}, {"contest_title": "\u7b2c 45 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 45", "contest_title_slug": "biweekly-contest-45", "contest_id": 343, "contest_start_time": 1612621800, "contest_duration": 5400, "user_num": 1676, "question_slugs": ["sum-of-unique-elements", "maximum-absolute-sum-of-any-subarray", "minimum-length-of-string-after-deleting-similar-ends", "maximum-number-of-events-that-can-be-attended-ii"]}, {"contest_title": "\u7b2c 46 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 46", "contest_title_slug": "biweekly-contest-46", "contest_id": 349, "contest_start_time": 1613831400, "contest_duration": 5400, "user_num": 1647, "question_slugs": ["longest-nice-substring", "form-array-by-concatenating-subarrays-of-another-array", "map-of-highest-peak", "tree-of-coprimes"]}, {"contest_title": "\u7b2c 47 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 47", "contest_title_slug": "biweekly-contest-47", "contest_id": 355, "contest_start_time": 1615041000, "contest_duration": 5400, "user_num": 3085, "question_slugs": ["find-nearest-point-that-has-the-same-x-or-y-coordinate", "check-if-number-is-a-sum-of-powers-of-three", "sum-of-beauty-of-all-substrings", "count-pairs-of-nodes"]}, {"contest_title": "\u7b2c 48 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 48", "contest_title_slug": "biweekly-contest-48", "contest_id": 362, "contest_start_time": 1616250600, "contest_duration": 5400, "user_num": 2853, "question_slugs": ["second-largest-digit-in-a-string", "design-authentication-manager", "maximum-number-of-consecutive-values-you-can-make", "maximize-score-after-n-operations"]}, {"contest_title": "\u7b2c 49 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 49", "contest_title_slug": "biweekly-contest-49", "contest_id": 374, "contest_start_time": 1617460200, "contest_duration": 5400, "user_num": 3193, "question_slugs": ["determine-color-of-a-chessboard-square", "sentence-similarity-iii", "count-nice-pairs-in-an-array", "maximum-number-of-groups-getting-fresh-donuts"]}, {"contest_title": "\u7b2c 50 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 50", "contest_title_slug": "biweekly-contest-50", "contest_id": 390, "contest_start_time": 1618669800, "contest_duration": 5400, "user_num": 3608, "question_slugs": ["minimum-operations-to-make-the-array-increasing", "queries-on-number-of-points-inside-a-circle", "maximum-xor-for-each-query", "minimum-number-of-operations-to-make-string-sorted"]}, {"contest_title": "\u7b2c 51 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 51", "contest_title_slug": "biweekly-contest-51", "contest_id": 396, "contest_start_time": 1619879400, "contest_duration": 5400, "user_num": 2675, "question_slugs": ["replace-all-digits-with-characters", "seat-reservation-manager", "maximum-element-after-decreasing-and-rearranging", "closest-room"]}, {"contest_title": "\u7b2c 52 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 52", "contest_title_slug": "biweekly-contest-52", "contest_id": 402, "contest_start_time": 1621089000, "contest_duration": 5400, "user_num": 2930, "question_slugs": ["sorting-the-sentence", "incremental-memory-leak", "rotating-the-box", "sum-of-floored-pairs"]}, {"contest_title": "\u7b2c 53 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 53", "contest_title_slug": "biweekly-contest-53", "contest_id": 408, "contest_start_time": 1622298600, "contest_duration": 5400, "user_num": 3069, "question_slugs": ["substrings-of-size-three-with-distinct-characters", "minimize-maximum-pair-sum-in-array", "get-biggest-three-rhombus-sums-in-a-grid", "minimum-xor-sum-of-two-arrays"]}, {"contest_title": "\u7b2c 54 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 54", "contest_title_slug": "biweekly-contest-54", "contest_id": 414, "contest_start_time": 1623508200, "contest_duration": 5400, "user_num": 2479, "question_slugs": ["check-if-all-the-integers-in-a-range-are-covered", "find-the-student-that-will-replace-the-chalk", "largest-magic-square", "minimum-cost-to-change-the-final-value-of-expression"]}, {"contest_title": "\u7b2c 55 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 55", "contest_title_slug": "biweekly-contest-55", "contest_id": 421, "contest_start_time": 1624717800, "contest_duration": 5400, "user_num": 3277, "question_slugs": ["remove-one-element-to-make-the-array-strictly-increasing", "remove-all-occurrences-of-a-substring", "maximum-alternating-subsequence-sum", "design-movie-rental-system"]}, {"contest_title": "\u7b2c 56 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 56", "contest_title_slug": "biweekly-contest-56", "contest_id": 429, "contest_start_time": 1625927400, "contest_duration": 5400, "user_num": 2760, "question_slugs": ["count-square-sum-triples", "nearest-exit-from-entrance-in-maze", "sum-game", "minimum-cost-to-reach-destination-in-time"]}, {"contest_title": "\u7b2c 57 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 57", "contest_title_slug": "biweekly-contest-57", "contest_id": 435, "contest_start_time": 1627137000, "contest_duration": 5400, "user_num": 2933, "question_slugs": ["check-if-all-characters-have-equal-number-of-occurrences", "the-number-of-the-smallest-unoccupied-chair", "describe-the-painting", "number-of-visible-people-in-a-queue"]}, {"contest_title": "\u7b2c 58 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 58", "contest_title_slug": "biweekly-contest-58", "contest_id": 441, "contest_start_time": 1628346600, "contest_duration": 5400, "user_num": 2889, "question_slugs": ["delete-characters-to-make-fancy-string", "check-if-move-is-legal", "minimum-total-space-wasted-with-k-resizing-operations", "maximum-product-of-the-length-of-two-palindromic-substrings"]}, {"contest_title": "\u7b2c 59 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 59", "contest_title_slug": "biweekly-contest-59", "contest_id": 448, "contest_start_time": 1629556200, "contest_duration": 5400, "user_num": 3030, "question_slugs": ["minimum-time-to-type-word-using-special-typewriter", "maximum-matrix-sum", "number-of-ways-to-arrive-at-destination", "number-of-ways-to-separate-numbers"]}, {"contest_title": "\u7b2c 60 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 60", "contest_title_slug": "biweekly-contest-60", "contest_id": 461, "contest_start_time": 1630765800, "contest_duration": 5400, "user_num": 2848, "question_slugs": ["find-the-middle-index-in-array", "find-all-groups-of-farmland", "operations-on-tree", "the-number-of-good-subsets"]}, {"contest_title": "\u7b2c 61 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 61", "contest_title_slug": "biweekly-contest-61", "contest_id": 467, "contest_start_time": 1631975400, "contest_duration": 5400, "user_num": 2534, "question_slugs": ["count-number-of-pairs-with-absolute-difference-k", "find-original-array-from-doubled-array", "maximum-earnings-from-taxi", "minimum-number-of-operations-to-make-array-continuous"]}, {"contest_title": "\u7b2c 62 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 62", "contest_title_slug": "biweekly-contest-62", "contest_id": 477, "contest_start_time": 1633185000, "contest_duration": 5400, "user_num": 2619, "question_slugs": ["convert-1d-array-into-2d-array", "number-of-pairs-of-strings-with-concatenation-equal-to-target", "maximize-the-confusion-of-an-exam", "maximum-number-of-ways-to-partition-an-array"]}, {"contest_title": "\u7b2c 63 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 63", "contest_title_slug": "biweekly-contest-63", "contest_id": 484, "contest_start_time": 1634394600, "contest_duration": 5400, "user_num": 2828, "question_slugs": ["minimum-number-of-moves-to-seat-everyone", "remove-colored-pieces-if-both-neighbors-are-the-same-color", "the-time-when-the-network-becomes-idle", "kth-smallest-product-of-two-sorted-arrays"]}, {"contest_title": "\u7b2c 64 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 64", "contest_title_slug": "biweekly-contest-64", "contest_id": 490, "contest_start_time": 1635604200, "contest_duration": 5400, "user_num": 2838, "question_slugs": ["kth-distinct-string-in-an-array", "two-best-non-overlapping-events", "plates-between-candles", "number-of-valid-move-combinations-on-chessboard"]}, {"contest_title": "\u7b2c 65 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 65", "contest_title_slug": "biweekly-contest-65", "contest_id": 497, "contest_start_time": 1636813800, "contest_duration": 5400, "user_num": 2676, "question_slugs": ["check-whether-two-strings-are-almost-equivalent", "walking-robot-simulation-ii", "most-beautiful-item-for-each-query", "maximum-number-of-tasks-you-can-assign"]}, {"contest_title": "\u7b2c 66 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 66", "contest_title_slug": "biweekly-contest-66", "contest_id": 503, "contest_start_time": 1638023400, "contest_duration": 5400, "user_num": 2803, "question_slugs": ["count-common-words-with-one-occurrence", "minimum-number-of-food-buckets-to-feed-the-hamsters", "minimum-cost-homecoming-of-a-robot-in-a-grid", "count-fertile-pyramids-in-a-land"]}, {"contest_title": "\u7b2c 67 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 67", "contest_title_slug": "biweekly-contest-67", "contest_id": 509, "contest_start_time": 1639233000, "contest_duration": 5400, "user_num": 2923, "question_slugs": ["find-subsequence-of-length-k-with-the-largest-sum", "find-good-days-to-rob-the-bank", "detonate-the-maximum-bombs", "sequentially-ordinal-rank-tracker"]}, {"contest_title": "\u7b2c 68 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 68", "contest_title_slug": "biweekly-contest-68", "contest_id": 515, "contest_start_time": 1640442600, "contest_duration": 5400, "user_num": 2854, "question_slugs": ["maximum-number-of-words-found-in-sentences", "find-all-possible-recipes-from-given-supplies", "check-if-a-parentheses-string-can-be-valid", "abbreviating-the-product-of-a-range"]}, {"contest_title": "\u7b2c 69 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 69", "contest_title_slug": "biweekly-contest-69", "contest_id": 521, "contest_start_time": 1641652200, "contest_duration": 5400, "user_num": 3360, "question_slugs": ["capitalize-the-title", "maximum-twin-sum-of-a-linked-list", "longest-palindrome-by-concatenating-two-letter-words", "stamping-the-grid"]}, {"contest_title": "\u7b2c 70 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 70", "contest_title_slug": "biweekly-contest-70", "contest_id": 527, "contest_start_time": 1642861800, "contest_duration": 5400, "user_num": 3640, "question_slugs": ["minimum-cost-of-buying-candies-with-discount", "count-the-hidden-sequences", "k-highest-ranked-items-within-a-price-range", "number-of-ways-to-divide-a-long-corridor"]}, {"contest_title": "\u7b2c 71 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 71", "contest_title_slug": "biweekly-contest-71", "contest_id": 533, "contest_start_time": 1644071400, "contest_duration": 5400, "user_num": 3028, "question_slugs": ["minimum-sum-of-four-digit-number-after-splitting-digits", "partition-array-according-to-given-pivot", "minimum-cost-to-set-cooking-time", "minimum-difference-in-sums-after-removal-of-elements"]}, {"contest_title": "\u7b2c 72 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 72", "contest_title_slug": "biweekly-contest-72", "contest_id": 539, "contest_start_time": 1645281000, "contest_duration": 5400, "user_num": 4400, "question_slugs": ["count-equal-and-divisible-pairs-in-an-array", "find-three-consecutive-integers-that-sum-to-a-given-number", "maximum-split-of-positive-even-integers", "count-good-triplets-in-an-array"]}, {"contest_title": "\u7b2c 73 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 73", "contest_title_slug": "biweekly-contest-73", "contest_id": 545, "contest_start_time": 1646490600, "contest_duration": 5400, "user_num": 5132, "question_slugs": ["most-frequent-number-following-key-in-an-array", "sort-the-jumbled-numbers", "all-ancestors-of-a-node-in-a-directed-acyclic-graph", "minimum-number-of-moves-to-make-palindrome"]}, {"contest_title": "\u7b2c 74 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 74", "contest_title_slug": "biweekly-contest-74", "contest_id": 554, "contest_start_time": 1647700200, "contest_duration": 5400, "user_num": 5442, "question_slugs": ["divide-array-into-equal-pairs", "maximize-number-of-subsequences-in-a-string", "minimum-operations-to-halve-array-sum", "minimum-white-tiles-after-covering-with-carpets"]}, {"contest_title": "\u7b2c 75 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 75", "contest_title_slug": "biweekly-contest-75", "contest_id": 563, "contest_start_time": 1648909800, "contest_duration": 5400, "user_num": 4335, "question_slugs": ["minimum-bit-flips-to-convert-number", "find-triangular-sum-of-an-array", "number-of-ways-to-select-buildings", "sum-of-scores-of-built-strings"]}, {"contest_title": "\u7b2c 76 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 76", "contest_title_slug": "biweekly-contest-76", "contest_id": 572, "contest_start_time": 1650119400, "contest_duration": 5400, "user_num": 4477, "question_slugs": ["find-closest-number-to-zero", "number-of-ways-to-buy-pens-and-pencils", "design-an-atm-machine", "maximum-score-of-a-node-sequence"]}, {"contest_title": "\u7b2c 77 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 77", "contest_title_slug": "biweekly-contest-77", "contest_id": 581, "contest_start_time": 1651329000, "contest_duration": 5400, "user_num": 4211, "question_slugs": ["count-prefixes-of-a-given-string", "minimum-average-difference", "count-unguarded-cells-in-the-grid", "escape-the-spreading-fire"]}, {"contest_title": "\u7b2c 78 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 78", "contest_title_slug": "biweekly-contest-78", "contest_id": 590, "contest_start_time": 1652538600, "contest_duration": 5400, "user_num": 4347, "question_slugs": ["find-the-k-beauty-of-a-number", "number-of-ways-to-split-array", "maximum-white-tiles-covered-by-a-carpet", "substring-with-largest-variance"]}, {"contest_title": "\u7b2c 79 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 79", "contest_title_slug": "biweekly-contest-79", "contest_id": 598, "contest_start_time": 1653748200, "contest_duration": 5400, "user_num": 4250, "question_slugs": ["check-if-number-has-equal-digit-count-and-digit-value", "sender-with-largest-word-count", "maximum-total-importance-of-roads", "booking-concert-tickets-in-groups"]}, {"contest_title": "\u7b2c 80 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 80", "contest_title_slug": "biweekly-contest-80", "contest_id": 608, "contest_start_time": 1654957800, "contest_duration": 5400, "user_num": 3949, "question_slugs": ["strong-password-checker-ii", "successful-pairs-of-spells-and-potions", "match-substring-after-replacement", "count-subarrays-with-score-less-than-k"]}, {"contest_title": "\u7b2c 81 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 81", "contest_title_slug": "biweekly-contest-81", "contest_id": 614, "contest_start_time": 1656167400, "contest_duration": 5400, "user_num": 3847, "question_slugs": ["count-asterisks", "count-unreachable-pairs-of-nodes-in-an-undirected-graph", "maximum-xor-after-operations", "number-of-distinct-roll-sequences"]}, {"contest_title": "\u7b2c 82 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 82", "contest_title_slug": "biweekly-contest-82", "contest_id": 646, "contest_start_time": 1657377000, "contest_duration": 5400, "user_num": 4144, "question_slugs": ["evaluate-boolean-binary-tree", "the-latest-time-to-catch-a-bus", "minimum-sum-of-squared-difference", "subarray-with-elements-greater-than-varying-threshold"]}, {"contest_title": "\u7b2c 83 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 83", "contest_title_slug": "biweekly-contest-83", "contest_id": 652, "contest_start_time": 1658586600, "contest_duration": 5400, "user_num": 4437, "question_slugs": ["best-poker-hand", "number-of-zero-filled-subarrays", "design-a-number-container-system", "shortest-impossible-sequence-of-rolls"]}, {"contest_title": "\u7b2c 84 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 84", "contest_title_slug": "biweekly-contest-84", "contest_id": 658, "contest_start_time": 1659796200, "contest_duration": 5400, "user_num": 4574, "question_slugs": ["merge-similar-items", "count-number-of-bad-pairs", "task-scheduler-ii", "minimum-replacements-to-sort-the-array"]}, {"contest_title": "\u7b2c 85 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 85", "contest_title_slug": "biweekly-contest-85", "contest_id": 668, "contest_start_time": 1661005800, "contest_duration": 5400, "user_num": 4193, "question_slugs": ["minimum-recolors-to-get-k-consecutive-black-blocks", "time-needed-to-rearrange-a-binary-string", "shifting-letters-ii", "maximum-segment-sum-after-removals"]}, {"contest_title": "\u7b2c 86 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 86", "contest_title_slug": "biweekly-contest-86", "contest_id": 688, "contest_start_time": 1662215400, "contest_duration": 5400, "user_num": 4401, "question_slugs": ["find-subarrays-with-equal-sum", "strictly-palindromic-number", "maximum-rows-covered-by-columns", "maximum-number-of-robots-within-budget"]}, {"contest_title": "\u7b2c 87 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 87", "contest_title_slug": "biweekly-contest-87", "contest_id": 703, "contest_start_time": 1663425000, "contest_duration": 5400, "user_num": 4005, "question_slugs": ["count-days-spent-together", "maximum-matching-of-players-with-trainers", "smallest-subarrays-with-maximum-bitwise-or", "minimum-money-required-before-transactions"]}, {"contest_title": "\u7b2c 88 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 88", "contest_title_slug": "biweekly-contest-88", "contest_id": 745, "contest_start_time": 1664634600, "contest_duration": 5400, "user_num": 3905, "question_slugs": ["remove-letter-to-equalize-frequency", "longest-uploaded-prefix", "bitwise-xor-of-all-pairings", "number-of-pairs-satisfying-inequality"]}, {"contest_title": "\u7b2c 89 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 89", "contest_title_slug": "biweekly-contest-89", "contest_id": 755, "contest_start_time": 1665844200, "contest_duration": 5400, "user_num": 3984, "question_slugs": ["number-of-valid-clock-times", "range-product-queries-of-powers", "minimize-maximum-of-array", "create-components-with-same-value"]}, {"contest_title": "\u7b2c 90 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 90", "contest_title_slug": "biweekly-contest-90", "contest_id": 763, "contest_start_time": 1667053800, "contest_duration": 5400, "user_num": 3624, "question_slugs": ["odd-string-difference", "words-within-two-edits-of-dictionary", "destroy-sequential-targets", "next-greater-element-iv"]}, {"contest_title": "\u7b2c 91 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 91", "contest_title_slug": "biweekly-contest-91", "contest_id": 770, "contest_start_time": 1668263400, "contest_duration": 5400, "user_num": 3535, "question_slugs": ["number-of-distinct-averages", "count-ways-to-build-good-strings", "most-profitable-path-in-a-tree", "split-message-based-on-limit"]}, {"contest_title": "\u7b2c 92 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 92", "contest_title_slug": "biweekly-contest-92", "contest_id": 776, "contest_start_time": 1669473000, "contest_duration": 5400, "user_num": 3055, "question_slugs": ["minimum-cuts-to-divide-a-circle", "difference-between-ones-and-zeros-in-row-and-column", "minimum-penalty-for-a-shop", "count-palindromic-subsequences"]}, {"contest_title": "\u7b2c 93 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 93", "contest_title_slug": "biweekly-contest-93", "contest_id": 782, "contest_start_time": 1670682600, "contest_duration": 5400, "user_num": 2929, "question_slugs": ["maximum-value-of-a-string-in-an-array", "maximum-star-sum-of-a-graph", "frog-jump-ii", "minimum-total-cost-to-make-arrays-unequal"]}, {"contest_title": "\u7b2c 94 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 94", "contest_title_slug": "biweekly-contest-94", "contest_id": 789, "contest_start_time": 1671892200, "contest_duration": 5400, "user_num": 2298, "question_slugs": ["maximum-enemy-forts-that-can-be-captured", "reward-top-k-students", "minimize-the-maximum-of-two-arrays", "count-anagrams"]}, {"contest_title": "\u7b2c 95 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 95", "contest_title_slug": "biweekly-contest-95", "contest_id": 798, "contest_start_time": 1673101800, "contest_duration": 5400, "user_num": 2880, "question_slugs": ["categorize-box-according-to-criteria", "find-consecutive-integers-from-a-data-stream", "find-xor-beauty-of-array", "maximize-the-minimum-powered-city"]}, {"contest_title": "\u7b2c 96 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 96", "contest_title_slug": "biweekly-contest-96", "contest_id": 804, "contest_start_time": 1674311400, "contest_duration": 5400, "user_num": 2103, "question_slugs": ["minimum-common-value", "minimum-operations-to-make-array-equal-ii", "maximum-subsequence-score", "check-if-point-is-reachable"]}, {"contest_title": "\u7b2c 97 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 97", "contest_title_slug": "biweekly-contest-97", "contest_id": 810, "contest_start_time": 1675521000, "contest_duration": 5400, "user_num": 2631, "question_slugs": ["separate-the-digits-in-an-array", "maximum-number-of-integers-to-choose-from-a-range-i", "maximize-win-from-two-segments", "disconnect-path-in-a-binary-matrix-by-at-most-one-flip"]}, {"contest_title": "\u7b2c 98 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 98", "contest_title_slug": "biweekly-contest-98", "contest_id": 816, "contest_start_time": 1676730600, "contest_duration": 5400, "user_num": 3250, "question_slugs": ["maximum-difference-by-remapping-a-digit", "minimum-score-by-changing-two-elements", "minimum-impossible-or", "handling-sum-queries-after-update"]}, {"contest_title": "\u7b2c 99 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 99", "contest_title_slug": "biweekly-contest-99", "contest_id": 822, "contest_start_time": 1677940200, "contest_duration": 5400, "user_num": 3467, "question_slugs": ["split-with-minimum-sum", "count-total-number-of-colored-cells", "count-ways-to-group-overlapping-ranges", "count-number-of-possible-root-nodes"]}, {"contest_title": "\u7b2c 100 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 100", "contest_title_slug": "biweekly-contest-100", "contest_id": 832, "contest_start_time": 1679149800, "contest_duration": 5400, "user_num": 3639, "question_slugs": ["distribute-money-to-maximum-children", "maximize-greatness-of-an-array", "find-score-of-an-array-after-marking-all-elements", "minimum-time-to-repair-cars"]}, {"contest_title": "\u7b2c 101 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 101", "contest_title_slug": "biweekly-contest-101", "contest_id": 842, "contest_start_time": 1680359400, "contest_duration": 5400, "user_num": 3353, "question_slugs": ["form-smallest-number-from-two-digit-arrays", "find-the-substring-with-maximum-cost", "make-k-subarray-sums-equal", "shortest-cycle-in-a-graph"]}, {"contest_title": "\u7b2c 102 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 102", "contest_title_slug": "biweekly-contest-102", "contest_id": 853, "contest_start_time": 1681569000, "contest_duration": 5400, "user_num": 3058, "question_slugs": ["find-the-width-of-columns-of-a-grid", "find-the-score-of-all-prefixes-of-an-array", "cousins-in-binary-tree-ii", "design-graph-with-shortest-path-calculator"]}, {"contest_title": "\u7b2c 103 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 103", "contest_title_slug": "biweekly-contest-103", "contest_id": 859, "contest_start_time": 1682778600, "contest_duration": 5400, "user_num": 2299, "question_slugs": ["maximum-sum-with-exactly-k-elements", "find-the-prefix-common-array-of-two-arrays", "maximum-number-of-fish-in-a-grid", "make-array-empty"]}, {"contest_title": "\u7b2c 104 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 104", "contest_title_slug": "biweekly-contest-104", "contest_id": 866, "contest_start_time": 1683988200, "contest_duration": 5400, "user_num": 2519, "question_slugs": ["number-of-senior-citizens", "sum-in-a-matrix", "maximum-or", "power-of-heroes"]}, {"contest_title": "\u7b2c 105 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 105", "contest_title_slug": "biweekly-contest-105", "contest_id": 873, "contest_start_time": 1685197800, "contest_duration": 5400, "user_num": 2604, "question_slugs": ["buy-two-chocolates", "extra-characters-in-a-string", "maximum-strength-of-a-group", "greatest-common-divisor-traversal"]}, {"contest_title": "\u7b2c 106 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 106", "contest_title_slug": "biweekly-contest-106", "contest_id": 879, "contest_start_time": 1686407400, "contest_duration": 5400, "user_num": 2346, "question_slugs": ["check-if-the-number-is-fascinating", "find-the-longest-semi-repetitive-substring", "movement-of-robots", "find-a-good-subset-of-the-matrix"]}, {"contest_title": "\u7b2c 107 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 107", "contest_title_slug": "biweekly-contest-107", "contest_id": 885, "contest_start_time": 1687617000, "contest_duration": 5400, "user_num": 1870, "question_slugs": ["find-maximum-number-of-string-pairs", "construct-the-longest-new-string", "decremental-string-concatenation", "count-zero-request-servers"]}, {"contest_title": "\u7b2c 108 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 108", "contest_title_slug": "biweekly-contest-108", "contest_id": 891, "contest_start_time": 1688826600, "contest_duration": 5400, "user_num": 2349, "question_slugs": ["longest-alternating-subarray", "relocate-marbles", "partition-string-into-minimum-beautiful-substrings", "number-of-black-blocks"]}, {"contest_title": "\u7b2c 109 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 109", "contest_title_slug": "biweekly-contest-109", "contest_id": 897, "contest_start_time": 1690036200, "contest_duration": 5400, "user_num": 2461, "question_slugs": ["check-if-array-is-good", "sort-vowels-in-a-string", "visit-array-positions-to-maximize-score", "ways-to-express-an-integer-as-sum-of-powers"]}, {"contest_title": "\u7b2c 110 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 110", "contest_title_slug": "biweekly-contest-110", "contest_id": 903, "contest_start_time": 1691245800, "contest_duration": 5400, "user_num": 2546, "question_slugs": ["account-balance-after-rounded-purchase", "insert-greatest-common-divisors-in-linked-list", "minimum-seconds-to-equalize-a-circular-array", "minimum-time-to-make-array-sum-at-most-x"]}, {"contest_title": "\u7b2c 111 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 111", "contest_title_slug": "biweekly-contest-111", "contest_id": 909, "contest_start_time": 1692455400, "contest_duration": 5400, "user_num": 2787, "question_slugs": ["count-pairs-whose-sum-is-less-than-target", "make-string-a-subsequence-using-cyclic-increments", "sorting-three-groups", "number-of-beautiful-integers-in-the-range"]}, {"contest_title": "\u7b2c 112 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 112", "contest_title_slug": "biweekly-contest-112", "contest_id": 917, "contest_start_time": 1693665000, "contest_duration": 5400, "user_num": 2900, "question_slugs": ["check-if-strings-can-be-made-equal-with-operations-i", "check-if-strings-can-be-made-equal-with-operations-ii", "maximum-sum-of-almost-unique-subarray", "count-k-subsequences-of-a-string-with-maximum-beauty"]}, {"contest_title": "\u7b2c 113 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 113", "contest_title_slug": "biweekly-contest-113", "contest_id": 923, "contest_start_time": 1694874600, "contest_duration": 5400, "user_num": 3028, "question_slugs": ["minimum-right-shifts-to-sort-the-array", "minimum-array-length-after-pair-removals", "count-pairs-of-points-with-distance-k", "minimum-edge-reversals-so-every-node-is-reachable"]}, {"contest_title": "\u7b2c 114 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 114", "contest_title_slug": "biweekly-contest-114", "contest_id": 929, "contest_start_time": 1696084200, "contest_duration": 5400, "user_num": 2406, "question_slugs": ["minimum-operations-to-collect-elements", "minimum-number-of-operations-to-make-array-empty", "split-array-into-maximum-number-of-subarrays", "maximum-number-of-k-divisible-components"]}, {"contest_title": "\u7b2c 115 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 115", "contest_title_slug": "biweekly-contest-115", "contest_id": 935, "contest_start_time": 1697293800, "contest_duration": 5400, "user_num": 2809, "question_slugs": ["last-visited-integers", "longest-unequal-adjacent-groups-subsequence-i", "longest-unequal-adjacent-groups-subsequence-ii", "count-of-sub-multisets-with-bounded-sum"]}, {"contest_title": "\u7b2c 116 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 116", "contest_title_slug": "biweekly-contest-116", "contest_id": 941, "contest_start_time": 1698503400, "contest_duration": 5400, "user_num": 2904, "question_slugs": ["subarrays-distinct-element-sum-of-squares-i", "minimum-number-of-changes-to-make-binary-string-beautiful", "length-of-the-longest-subsequence-that-sums-to-target", "subarrays-distinct-element-sum-of-squares-ii"]}, {"contest_title": "\u7b2c 117 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 117", "contest_title_slug": "biweekly-contest-117", "contest_id": 949, "contest_start_time": 1699713000, "contest_duration": 5400, "user_num": 2629, "question_slugs": ["distribute-candies-among-children-i", "distribute-candies-among-children-ii", "number-of-strings-which-can-be-rearranged-to-contain-substring", "maximum-spending-after-buying-items"]}, {"contest_title": "\u7b2c 118 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 118", "contest_title_slug": "biweekly-contest-118", "contest_id": 955, "contest_start_time": 1700922600, "contest_duration": 5400, "user_num": 2425, "question_slugs": ["find-words-containing-character", "maximize-area-of-square-hole-in-grid", "minimum-number-of-coins-for-fruits", "find-maximum-non-decreasing-array-length"]}, {"contest_title": "\u7b2c 119 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 119", "contest_title_slug": "biweekly-contest-119", "contest_id": 961, "contest_start_time": 1702132200, "contest_duration": 5400, "user_num": 2472, "question_slugs": ["find-common-elements-between-two-arrays", "remove-adjacent-almost-equal-characters", "length-of-longest-subarray-with-at-most-k-frequency", "number-of-possible-sets-of-closing-branches"]}, {"contest_title": "\u7b2c 120 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 120", "contest_title_slug": "biweekly-contest-120", "contest_id": 967, "contest_start_time": 1703341800, "contest_duration": 5400, "user_num": 2542, "question_slugs": ["count-the-number-of-incremovable-subarrays-i", "find-polygon-with-the-largest-perimeter", "count-the-number-of-incremovable-subarrays-ii", "find-number-of-coins-to-place-in-tree-nodes"]}, {"contest_title": "\u7b2c 121 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 121", "contest_title_slug": "biweekly-contest-121", "contest_id": 973, "contest_start_time": 1704551400, "contest_duration": 5400, "user_num": 2218, "question_slugs": ["smallest-missing-integer-greater-than-sequential-prefix-sum", "minimum-number-of-operations-to-make-array-xor-equal-to-k", "minimum-number-of-operations-to-make-x-and-y-equal", "count-the-number-of-powerful-integers"]}, {"contest_title": "\u7b2c 122 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 122", "contest_title_slug": "biweekly-contest-122", "contest_id": 979, "contest_start_time": 1705761000, "contest_duration": 5400, "user_num": 2547, "question_slugs": ["divide-an-array-into-subarrays-with-minimum-cost-i", "find-if-array-can-be-sorted", "minimize-length-of-array-using-operations", "divide-an-array-into-subarrays-with-minimum-cost-ii"]}, {"contest_title": "\u7b2c 123 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 123", "contest_title_slug": "biweekly-contest-123", "contest_id": 985, "contest_start_time": 1706970600, "contest_duration": 5400, "user_num": 2209, "question_slugs": ["type-of-triangle", "find-the-number-of-ways-to-place-people-i", "maximum-good-subarray-sum", "find-the-number-of-ways-to-place-people-ii"]}, {"contest_title": "\u7b2c 124 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 124", "contest_title_slug": "biweekly-contest-124", "contest_id": 991, "contest_start_time": 1708180200, "contest_duration": 5400, "user_num": 1861, "question_slugs": ["maximum-number-of-operations-with-the-same-score-i", "apply-operations-to-make-string-empty", "maximum-number-of-operations-with-the-same-score-ii", "maximize-consecutive-elements-in-an-array-after-modification"]}, {"contest_title": "\u7b2c 125 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 125", "contest_title_slug": "biweekly-contest-125", "contest_id": 997, "contest_start_time": 1709389800, "contest_duration": 5400, "user_num": 2599, "question_slugs": ["minimum-operations-to-exceed-threshold-value-i", "minimum-operations-to-exceed-threshold-value-ii", "count-pairs-of-connectable-servers-in-a-weighted-tree-network", "find-the-maximum-sum-of-node-values"]}, {"contest_title": "\u7b2c 126 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 126", "contest_title_slug": "biweekly-contest-126", "contest_id": 1003, "contest_start_time": 1710599400, "contest_duration": 5400, "user_num": 3234, "question_slugs": ["find-the-sum-of-encrypted-integers", "mark-elements-on-array-by-performing-queries", "replace-question-marks-in-string-to-minimize-its-value", "find-the-sum-of-the-power-of-all-subsequences"]}, {"contest_title": "\u7b2c 127 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 127", "contest_title_slug": "biweekly-contest-127", "contest_id": 1010, "contest_start_time": 1711809000, "contest_duration": 5400, "user_num": 2950, "question_slugs": ["shortest-subarray-with-or-at-least-k-i", "minimum-levels-to-gain-more-points", "shortest-subarray-with-or-at-least-k-ii", "find-the-sum-of-subsequence-powers"]}, {"contest_title": "\u7b2c 128 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 128", "contest_title_slug": "biweekly-contest-128", "contest_id": 1017, "contest_start_time": 1713018600, "contest_duration": 5400, "user_num": 2653, "question_slugs": ["score-of-a-string", "minimum-rectangles-to-cover-points", "minimum-time-to-visit-disappearing-nodes", "find-the-number-of-subarrays-where-boundary-elements-are-maximum"]}, {"contest_title": "\u7b2c 129 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 129", "contest_title_slug": "biweekly-contest-129", "contest_id": 1023, "contest_start_time": 1714228200, "contest_duration": 5400, "user_num": 2510, "question_slugs": ["make-a-square-with-the-same-color", "right-triangles", "find-all-possible-stable-binary-arrays-i", "find-all-possible-stable-binary-arrays-ii"]}, {"contest_title": "\u7b2c 130 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 130", "contest_title_slug": "biweekly-contest-130", "contest_id": 1029, "contest_start_time": 1715437800, "contest_duration": 5400, "user_num": 2604, "question_slugs": ["check-if-grid-satisfies-conditions", "maximum-points-inside-the-square", "minimum-substring-partition-of-equal-character-frequency", "find-products-of-elements-of-big-array"]}, {"contest_title": "\u7b2c 131 \u573a\u53cc\u5468\u8d5b", "contest_title_en": "Biweekly Contest 131", "contest_title_slug": "biweekly-contest-131", "contest_id": 1035, "contest_start_time": 1716647400, "contest_duration": 5400, "user_num": 2537, "question_slugs": ["find-the-xor-of-numbers-which-appear-twice", "find-occurrences-of-an-element-in-an-array", "find-the-number-of-distinct-colors-among-the-balls", "block-placement-queries"]}] \ No newline at end of file From 29695a7ad8f5f3d9407e576a50c79c3a2ce4f1c7 Mon Sep 17 00:00:00 2001 From: Doocs Bot Date: Thu, 30 May 2024 14:13:26 +0800 Subject: [PATCH 2/2] Optimised images with calibre/image-actions --- .../images/diagonal.png | Bin 10770 -> 7743 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/images/diagonal.png b/solution/2700-2799/2711.Difference of Number of Distinct Values on Diagonals/images/diagonal.png index 94629058aefcf9fcca1dc427780f4fe6f7c1cb8d..2a412069be92e86c090e2228b3ae844d0009cc0f 100644 GIT binary patch literal 7743 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 literal 10770 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 nVf)_