【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;   
}
相关文章
开发指南—Sequence—显示用法—查询与获取Sequence
本文主要介绍如何查询Sequence类型以及获取Sequence值。
156 0
开发指南—Sequence—显示用法—删除Sequence
本文主要介绍如何删除已经创建的Sequence。
|
机器学习/深度学习 自然语言处理 算法框架/工具
Sequence to Sequence学习资料
Sequence to Sequence学习资料
88 0
【1085】Perfect Sequence (25 分)
【1085】Perfect Sequence (25 分) 【1085】Perfect Sequence (25 分)
73 0
【1051】Pop Sequence (25 分)
【1051】Pop Sequence (25 分) 【1051】Pop Sequence (25 分)
80 0
【1117】Eddington Number (25分)【模拟】
【1117】Eddington Number (25分)【模拟】 【1117】Eddington Number (25分)【模拟】
69 0
【1121】Damn Single (25分)【set】
【1121】Damn Single (25分)【set】 【1121】Damn Single (25分)【set】
76 0
【1041】Be Unique (20 分)
【1041】Be Unique (20 分) 【1041】Be Unique (20 分)
75 0
|
SQL Go
【SQL】ROW_NUMBER() OVER(partition by 分组列 order by 排序列)用法详解+经典实例
【SQL】ROW_NUMBER() OVER(partition by 分组列 order by 排序列)用法详解+经典实例目录 0、填充数据1、使用row_number()函数对订单进行编号,按照订单时间倒序。
12428 0