Problem 8B. 最多能消除的字符数

Problem 8B. 最多能消除的字符数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Problem 8B. 最多能消除的字符数

题目描述

给定 01 串 \(s\),你可以进行以下操作任意次:

  • 选择相邻的两个字符\(s_i,s_{i+1}\),如果\(s_i\neq s_{i+1}\),则可以选择其中一个字符,从字符串中删去。

求最多能删去多少字符?

输入格式

仅一行,包含一个仅由字符 0 或 1 组成的字符串 \(s\)。

输出格式

仅一个整数,表示最多能删去的字符数。

样例输入1

1000

样例输出1

3

样例1解释

操作三次,可以删去所有的 \(0\)。

数据范围与约定

对于 \(60\%\) 的数据,\(s\) 中仅包含一种字符。

对于 \(100\%\) 的数据,\(1\le |s|\le 10^5\),\(s\) 中仅包含字符 0 或 1。

2023秋 悬赏令第八周

未参加
状态
已结束
规则
OI
题目
6
开始于
2023-11-26 18:30
结束于
2023-12-03 00:00
持续时间
149.5 小时
主持人
参赛人数
54