逃课记录
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Background
学长很喜欢逃课但是运气不好每次都被老师抓住,老师因此对其特别关注.
Description
如果学长逃课了就记录为0,没逃课就记录为1,因此得到一个01字符串表示学长的考勤情况
学长不想挂科于是求老师放放水,老师网开一面给出一个办法
现在学长可以对01字符串进行回文删除操作,要求学长用最少次数将01字符串删除完,学长实际缺勤次数与操作次数的最小值作为最终缺勤次数。
回文删除:选择一个非空的子序列(可以不连续),且此子序列是一个回文的字符串,将这个子序列的所有字符删除
回文字符串:回文字符串是指正读和反读完全相同的字符串,即字符串对称,例如10001和0110.
子序列:子序列为从原字符串中删除(可以不连续)任意个(可以为零)元素得到的新字符串,以10001为例,10,11,10001等都是它的子序列。
Format
Input
第一行输入字符串s(s的长度不超过20且保证只由‘0’和‘1’组成)
Output
输出一个整数表示学长的最终缺勤次数
Samples
10011101
2
提示:逃课三次就不能参与期末考试,老师不会这么绝情的,所以学长肯定可以参与期末考试的
Limitation
1s, 1024KiB for each test case.
第九届西南石油大学程序设计新生赛(验题)
- Status
- Done
- Rule
- ACM/ICPC
- Problem
- 12
- Start at
- 2025-10-18 18:15
- End at
- 2025-10-26 16:15
- Duration
- 190 hour(s)
- Host
- Partic.
- 9