【1140】Look-and-say Sequence (20分)

简介: 【1140】Look-and-say Sequence (20分)【1140】Look-and-say Sequence (20分)
#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string>
#include<algorithm>  
#include<map>
#include<vector>
#include<queue> 
using namespace std;  
读懂题意!新num:每个数字连续出现的次数放在该数字后面
注意第三个for没循环体!然后临时字符串 t += s[i] + to_string(j – i);
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;
  system("pause");
    return 0;   
}
相关文章
|
6月前
|
测试技术
测试遗漏是能力问题?
测试遗漏是能力问题?
33 1
开发指南—Sequence—显示用法—查询与获取Sequence
本文主要介绍如何查询Sequence类型以及获取Sequence值。
204 0
开发指南—Sequence—显示用法—删除Sequence
本文主要介绍如何删除已经创建的Sequence。
113 0
|
Java 测试技术 Maven
JUnit5学习之五:标签(Tag)和自定义注解
学习和实践JUnit5的标签过滤和自定义注解功能
111 1
JUnit5学习之五:标签(Tag)和自定义注解
|
Java API 调度
JobService源码探究之 onStartJob()返回false立马被destroy
JobService源码探究之 onStartJob()返回false立马被destroy
JobService源码探究之 onStartJob()返回false立马被destroy
|
机器学习/深度学习 自然语言处理 算法框架/工具
Sequence to Sequence学习资料
Sequence to Sequence学习资料
107 0
|
消息中间件 API C语言
C++ MFC 学习笔记+小型通讯录系统实现(一)
C++ MFC 学习笔记+小型通讯录系统实现(一)
68 0
【1085】Perfect Sequence (25 分)
【1085】Perfect Sequence (25 分) 【1085】Perfect Sequence (25 分)
89 0