#ABC120C. 立方体

立方体

立方体

题目描述

桌子上垂直堆着 NN 个立方体。给定一个长度为 NN 的字符串 SS

从下数第 ii 个立方体的颜色是:当 SS 的第 ii 个字符为 0 时是红色,为 1 时是蓝色。

你可以反复进行以下操作:选择红色立方体和蓝色立方体相邻的部分,将这两个立方体移除。

此时,被移除立方体上方的立方体会下落到正下方的物体上。

最多能移除多少个立方体呢?

输入格式

输入按以下格式从标准输入给出:

SS

输出格式

输出最多能移除的立方体个数。

样例

0011
4

按以下顺序操作可以移除全部 44 个立方体:

  • 移除从下数第 22 个和第 33 个立方体。这样,从下数第 44 个立方体就落到从下数第 11 个立方体的上方。
  • 移除从下数第 11 个和第 22 个立方体。
11011010001011
12
0
0

数据范围

  • 1N1051 \le N \le 10^5
  • S=N|S| = N
  • SS 的每个字符都是 01
难度 普及
通过率
尝试 0
已通过 0
ID
1676
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签