您的位置:首页 > 其它

PAT (Basic Level) 1084 外观数列

2020-03-06 12:37 183 查看

题意

自己读题吧。

思路

水~

代码

#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
string d;
int n;
cin >> d >> n;
for (int i = 1; i < n; ++i) {
string tmp = "";
for (int j = 0, k = 0; j < d.size(); j = k) {
while (k < d.size() && d[k] == d[j]) k++;
tmp.push_back(d[j]);
tmp.push_back(k - j + '0');
}
d = tmp;
}
cout << d << '\n';
return 0;
}

HINT

不定时更新更多题解,Basic Level 全部AC代码,详见 link ! ! !

  • 点赞
  • 收藏
  • 分享
  • 文章举报
xavier_cai 发布了107 篇原创文章 · 获赞 16 · 访问量 6188 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: