Kingdom of Black and White (分类讨论)

在KBW王国中,有两种青蛙,黑蛙和白蛙。它们按照一定顺序排列,力量由最少的连续同色青蛙段的长度平方和计算。一个邪恶的女巫最多改变一只青蛙的颜色,问题在于确定改变颜色后的最大力量。输入包含测试用例数量及01字符串,输出每个案例的最大力量。例如,字符串'000011'在修改后可以达到26的最大力量。解题思路是针对连续的01串,考虑修改一个字符以最大化力量值。
摘要由CSDN通过智能技术生成

In the Kingdom of Black and White (KBW), there are two kinds of frogs: black frog and white frog.
Now N frogs are standing in a line, some of them are black, the others are white. The total
strength of those frogs are calculated by dividing the line into minimum parts, each part should still be
continuous, and can only contain one kind of frog. Then the strength is the sum of the squared length
for each part.
However, an old, evil witch comes, and tells the frogs that she will change the color of at most one
frog and thus the strength of those frogs might change.
The frogs wonder the maximum possible strength after the witch finishes her job.
Input
First line contains an integer T, which indicates the number of test cases.
Every test case only contains a string with length N, including only 0 (representing a black frog)
and 1 (representing a white frog).
Restrictions:
• 1 ≤ T ≤ 50.
• for 60% data, 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值