貌似不需要动态规划吧, 直接遍历一遍就行了 #include <iostream> #include <cstring> using namespace std; int main() { int T; cin >> T; while (T -- ) { string n; cin >> n; int cnt = 0; for (int i = 0; i < (int)n.size() - 1; i ++ ) if(n[i] == n[i + 1]) cnt ++ ; cout << (int)n.size() + cnt << endl; } return 0; }</cstring></iostream>
点赞

相关推荐

阿武同学:基本信息保留前面三行,其他的可以全部删掉,邮箱最重要的你没写,主修课程精简到8个以内,实习里面2/3/4都是水内容的,非要写的话建议两到三句话,项目经历排版优化下,自我评价缩到三行
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务