266A - Stones on the Table
程序员文章站
2022-06-26 11:30:31
...
中文翻译:
桌子上一排有n块石头,每一块都可以是红的、绿的或蓝的。 计算要从表中取出的石头的最小数目,以便相邻的任何两块石头具有不同的颜色。 如果一排石头之间没有其他石头,那么它们就被认为是相邻的。
import sys
n=int(sys.stdin.readline().strip())
colors=sys.stdin.readline().strip()
if n==1:
print 0
else:
res=0
for i in range(1,n):
if colors[i]==colors[i-1]:
res+=1
print res
上一篇: 数组接口的乐趣
推荐阅读
-
用div实现像table一样的布局方法
-
Table 组件构建过程中遇到的问题与解决思路
-
C#实现的Table的Merge,以及实现Table的Copy和Clone
-
使用表类型(Table Type-SqlServer)实现百万级别的数据一次性毫秒级别插入
-
vue element table 表格请求后台排序的方法
-
JS 组件系列之Bootstrap Table的冻结列功能彻底解决高度问题
-
JS 组件系列之Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案
-
Bootstrap Table实现定时刷新数据的方法
-
layui的table单击行勾选checkbox功能方法
-
JQuery实现table行折叠效果以JSON做数据源