【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;   
}
相关文章
ORA-08002: 序列 SEQ_GX.CURRVAL 尚未在此会话中定义
ORA-08002: 序列 SEQ_GX.CURRVAL 尚未在此会话中定义 这是因为在一个新的会话中,序列需要初始化,也就是通过.NEXTVAL来完成序列的初始化。
2130 0
|
机器学习/深度学习 自然语言处理 算法框架/工具
Sequence to Sequence学习资料
Sequence to Sequence学习资料
120 0
PAT (Basic Level) Practice (中文)- 1060 爱丁顿数(25 分)
PAT (Basic Level) Practice (中文)- 1060 爱丁顿数(25 分)
111 0
【1051】Pop Sequence (25 分)
【1051】Pop Sequence (25 分) 【1051】Pop Sequence (25 分)
117 0
【1085】Perfect Sequence (25 分)
【1085】Perfect Sequence (25 分) 【1085】Perfect Sequence (25 分)
103 0
【1041】Be Unique (20 分)
【1041】Be Unique (20 分) 【1041】Be Unique (20 分)
104 0
|
容器
【1012】The Best Rank (25 分)
【1012】The Best Rank (25 分) 【1012】The Best Rank (25 分)
121 0
【1060】Are They Equal (25分)
【1060】Are They Equal (25分) 【1060】Are They Equal (25分)
102 0
【1063】Set Similarity (25 分)
【1063】Set Similarity (25 分) 【1063】Set Similarity (25 分)
105 0