TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  信息发布  解题排行
  • 首页
  • 题库
  • P1364
  • 题目
  • P1364【COCI 2011/2012 CONTEST #5-3】DNA
    限制 : 时间限制 : 10000 MS   空间限制 : 32000 KB
    问题描述

    给出1个只有A、B组成的长度为N的字符串,现在给出两种变换方式:第一种是翻转一个字母,A变成B,或B变成A;第二种是翻转字符串某个字符的前缀(包括该字符),将前缀中所有的A变成B,或者所有的B变成A。

    现在要把给出的字符串变成全A,问至少需要多少次变换操作。

    输入格式

    第1行: 一个正整数N(1<=N<=1000000),表示字符串的长度。
    第2行: N个字符,要么是A,要么是B,表示初始字符串.

    输出格式

    第1行:一个整数,表示最少需要的翻转次数

    样例输入

    12
    AAABBBAAABBB

    样例输出

    4


    来源  Croatian Open Competition in Informatics 2011/2012