1140 Look-and-say Sequence

#include <iostream>

using namespace std;

int main() {

string s;

int n, j;

cin >> s >> n;

for (int cnt = 1; cnt < n; cnt++) {

string t;

for (int i = 0; i < s.length(); i = j) {

for (j = i; j < s.length() && s[j] == s[i]; j++);

t += s[i] + to_string(j - i);

}

s = t;

}

cout << s;

return 0;

}

相关推荐
2301_8194143017 小时前
C++与区块链智能合约
开发语言·c++·算法
Zaly.17 小时前
【Python刷题】LeetCode 1727 重新排列后的最大子矩阵
算法·leetcode·矩阵
不想看见40417 小时前
Valid Parentheses栈和队列--力扣101算法题解笔记
开发语言·数据结构·c++
老约家的可汗17 小时前
C/C++内存管理探秘:从内存分布到new/delete的底层原理
c语言·c++
做怪小疯子17 小时前
蚂蚁暑期 319 笔试
算法·职场和发展
天赐学c语言17 小时前
Linux - 应用层自定义协议与序列/反序列化
linux·服务器·网络·c++
计算机安禾17 小时前
【C语言程序设计】第37篇:链表数据结构(一):单向链表的实现
c语言·开发语言·数据结构·c++·算法·链表·蓝桥杯
啊哦呃咦唔鱼17 小时前
LeetCode hot100-73 矩阵置零
算法
阿贵---18 小时前
C++构建缓存加速
开发语言·c++·算法
波特率11520018 小时前
C++当中is-a(继承)与has-a(成员对象)的辨析与使用指南(包含实际工程当中的使用示例)
c++·ros·串口通信