#2309. P2922 - Character padding - JOYSKID
P2922 - Character padding - JOYSKID
题目描述
现有一字符串 s,只包含两种字符 A
, B
,已知它某些位置上的字符,你想要把它填充完整使得相邻字母相同的次数尽量少,问这个最少次数。
输入格式
共三行,
第一行两个整数 n, m,分别表示字符串 s 长度,已知位置数;
第二行 m 个整数 pos[i](1≤pos[i]≤n 且两两不同),以空格分开,表示已知的位置;
第三行一个长度为 m 的字符串(只包含 'A', 'B'),其中第 i 个字符为 val[i],表示 s[pos[i]]=val[i]。
输出格式
一行一个整数,表示最少次数
3 2
1 3
AB
1≤n≤109,1≤m≤50```