貌似不需要动态规划吧, 直接遍历一遍就行了 #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>
点赞

相关推荐

点赞 评论 收藏
分享
白火同学:大二有这水平很牛了,可以适当对关键信息加粗一点,比如关键技术、性能指标之类的。
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务