首页 > 其他分享 >字符串p型编码

字符串p型编码

时间:2022-08-14 22:11:30浏览次数:52  
标签:编码 122344111 int str 字符串 描述

题目描述

给定一个完全由数字字符(‘0’,‘1’,‘2’,…,‘9’)构成的字符串str,请写出str的p型编码串。例如:字符串122344111可被描述为"1个1、2个2、1个3、2个4、3个1",因此我们说122344111的p型编码串为1122132431;类似的道理,编码串101可以用来描述1111111111;00000000000可描述为"11个0",因此它的p型编码串即为110;100200300可描述为"1个1、2个 0、1个2、2个0、1个3、2个0",因此它的p型编码串为112012201320。

输入格式

输入仅一行,包含字符串str。每一行字符串最多包含1000个数字字符。

输出格式

输出该字符串对应的p型编码串。

输入样例 

122344111

输出样例 

1122132431

#include<iostream>
#include<cstring>
using namespace std;

int main(){
    char a[1002];
    int cnt=1;
    cin>>a;
    for(int i=0; i<=strlen(a)-1; i++){
        if(a[i]==a[i+1]){
            cnt++;
        }else{
            cout<<cnt<<a[i];
            cnt=1;
        }
    } 
    return 0;
}

 

标签:编码,122344111,int,str,字符串,描述
From: https://www.cnblogs.com/dks0313/p/16586527.html

相关文章

  • 字符串
    字符串字符串概述字符串是一个数据结构(串),将同样的内容串在一起,因为在对应的js里面字符串是属于一个值类型(值类型是常量常量是不能变的)字符串是不能改变的。作为存储结......
  • 字符串的常用操作
    (一)字符串的查询index()查找子串substr第一次出现的位置,如果查找的字串不存在时,则抛出ValueErrorrindex()查找子串substr最后一次出现的位置,如果查找的字串不存在时,则抛......
  • python 中字符串 内置函数 find
     001、>>>str1="xabdxyabxykk"##测试字符串>>>str1'xabdxyabxykk'>>>str1.find("ab")##返回测试字符串中首次匹配ab的首字符的索......
  • python 中字符串拆分可直接赋值给变量名(列表中的元素可以直接赋值给变量)
     001、>>>test1="100200"##test1为字符串>>>test1'100200'>>>a,b=test1.split()##拆分字符串,直接赋值给变量名>>>a'100'>>>b'200'......
  • python 中字符串格式化函数 format()
     001、>>>"{0}".format("xxx")##位置参数'xxx'>>>"{0}.{1}.{2}".format("xxx","yyy","zzz")'xxx.yyy.zzz'>>>"\t{0}.{......
  • leetcode438_找到字符串中所有字母异位词
    438.找到字符串中所有字母异位词方法一:简单滑动窗口满足异位词条件:(1)s中子串s'与目标字符串p的长度相等(2)s'与p中字母相同(对排列方式没有要求)算法思路:在字符串s中构......
  • 并查集(字符串形式)
    链接classSolution{//使用Map来保存每个节点的父节点Map<String,String>par=newHashMap<>();publicString[]trulyMostPopular(String[]nam......
  • String.valueOf 出来的值为null,null为一个字符串
    id为null时候,这个null为一个字符串,当用  StringUtils.isBlank判断时候会出现false  改用 ......
  • Incorrect string value EFCore使用MySQL数据库GUID类型的字符串映射问题
    1.MySQL中需要存储36位GUID,EFCore字段映射位GUID类型,EFCore添加的时候报错:Incorrectstringvalue2.第一种解决方式:设置GUID字符集publicclassBizReviewEntityConfigu......
  • 字符串排序算法
    字符串排序算法:键索引计数法低位优先的字符串排序算法(Least-Significant-Digit-First,LSD)高位优先的字符串排序算法(MSD)三向字符串快速排序键索引计数法适用性:适用......