8 条题解
-
0
#include<bits/stdc++.h> using namespace std; int main() { string input; cin >> input; string output; int len = input.size(); char temp = input[0]; int count = 1; for(int i = 1; i <= len; i++) { // 如果后面的字符与前面的一样 if(input[i] == temp) { count++; } else { output+=temp; output+=to_string(count); temp=input[i]; count = 1; } } cout << output; }
信息
- ID
- 65
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 4
- 标签
- 递交数
- 230
- 已通过
- 109
- 上传者