参考了柳神的方法
#include<iostream>
using namespace std;
int main() {
int n,k;
string s;
cin>>s>>n;
for(int i=1; i<n; i++) {
string t;
for(int j=0; j<s.size(); j=k) {
for(k=j; k<s.size() && s[k]==s[j]; k++);
t += s[j] + to_string(k-j);
}
s=t;
}
cout<<s;
return 0;
}
题干的描述的确看了很长时间才搞懂究竟是个什么意思。。。but,这道题通过率高得惊人,,,是我脑子有问题吗
博客探讨了一段C++代码,该代码使用柳神的方法处理字符串,通过循环和条件判断压缩字符串。虽然题干理解有难度,但代码实现简洁且通过率高,涉及字符串操作和算法技巧。
240

被折叠的 条评论
为什么被折叠?



