2873 问题 I: 字符串p型编码

时间限制: 1s 内存限制: 128MB 提交: 501 解决: 354
题目描述
给定一个完全由数字字符('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
提示
零基础同学可以先学习视频课程,包含C/C++、Python、百练、蓝桥杯辅导、算法数据结构等课程,提供视频讲解以及配套习题,还有老师答疑,点击这里了解课程详情

比赛公告

测试时请自觉遵守考试规则,请勿抄袭网上和别人的代码,此平台后台有代码查重功能,切莫做自毁清誉的事情。请自觉不要查阅任何电子资料。

建议做题步骤:

1. 细审题:读题的时候以题目给的输入样例作为一道数学题,先在纸上把对应的输出手工算出来,确保读懂题目的要求。
2. 定思路:确定代码的框架,可以写在草稿纸上或者注释的形式写在代码编辑器中;
3. 写代码:按照2中的代码框架填写代码;
4. 自测点:最后根据题意设计不同类型的测试点来测试自己写的代码是否正确。