31:字符串p型编码

总时间限制: 
1000ms
内存限制: 
65536kB
描述

给定一个完全由数字字符('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<cstdio>
#include<string>
#include<cstring>
#include<iostream>
#include<algorithm>using namespace std;int len,now=1;string word;int main()
{cin>>word;len=word.length();for(int i=1;i<=len;i++){if(word[i]!=word[i-1]){printf("%d%c",now,word[i-1]);now=1;}else now++;}return 0;
}

转载于:https://www.cnblogs.com/IUUUUUUUskyyy/p/6119530.html

AC日记——字符串P型编码 openjudge 1.7 31相关推荐

  1. 信息学奥赛一本通 1145:字符串p型编码 | OpenJudge NOI 1.7 31:字符串p型编码

    [题目链接] ybt 1145:字符串p型编码 OpenJudge NOI 1.7 31:字符串p型编码 [题目考点] 1. 字符串处理 [解题思路] 遍历字符串,设置变量curNum表示当前关注的数 ...

  2. 1.7 编程基础之字符串 31 字符串p型编码 python

    http://noi.openjudge.cn/ch0107/31/ """ 1.7 编程基础之字符串 31 字符串p型编码 http://noi.openjudge.c ...

  3. 信息学奥赛一本通(1145:字符串p型编码)

    1145:字符串p型编码 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 11401     通过数: 8620 [题目描述] 给定一个完全由数字字符('0','1 ...

  4. 字符串p型编码(信息学奥赛一本通-T1145)

    [题目描述] 给定一个完全由数字字符('0','1','2',-,'9')构成的字符串str,请写出str的p型编码串.例如:字符串122344111可被描述为"1个1.2个2.1个3.2个 ...

  5. 31:字符串p型编码

    原题链接 总时间限制:  1000ms  内存限制:  65536kB 描述 给定一个完全由数字字符('0','1','2',-,'9')构成的字符串str,请写出str的p型编码串.例如:字符串12 ...

  6. 1145:字符串p型编码

    [题目描述] 给定一个完全由数字字符('0','1','2',-,'9')构成的字符串str,请写出str的p型编码串.例如:字符串122344111可被描述为"1个1.2个2.1个3.2个 ...

  7. AC日记——字符串最大跨距 openjudge 1.7 26

    26:字符串最大跨距 总时间限制:  1000ms 内存限制:  65536kB 描述 有三个字符串S,S1,S2,其中,S长度不超过300,S1和S2的长度不超过10.想检测S1和S2是否同时在S中 ...

  8. AC日记——字符串位移包含问题 1.7 19

    19:字符串移位包含问题 总时间限制:  1000ms 内存限制: 65536kB 描述 对于一个字符串来说,定义一次循环移位操作为:将字符串的第一个字符移动到末尾形成新的字符串. 给定两个字符串s1 ...

  9. AC日记——计算多项式的导函数 openjudge 1.5 38

    38:计算多项式的导函数 总时间限制:  1000ms 内存限制:  65536kB 描述 计算多项式的导函数是一件非常容易的任务.给定一个函数f(x),我们用f'(x)来表示其导函数.我们用x^n来 ...

最新文章

  1. tp3.2.3实现后台的顶部栏目查询,不用拼接sql
  2. ffmpeg推流时与服务器断开后的自动重连功能的实现
  3. 【HDU - 6441】Find Integer (费马大定理 + 奇偶数列法构造勾股定理)
  4. GCC-3.4.6源代码学习笔记
  5. 计算机内存不足吃鸡怎么办,Win10玩吃鸡游戏提示虚拟内存不足怎么办?
  6. Bert核心代码解读
  7. AccessHelper
  8. logisim软件简单入门使用
  9. 关于:在 Office 2021 中自定义模板
  10. IntelliJ IDEA使用教程(新手入门--持续更新)
  11. QTTabBar+Office Tab+Quicker 助力高效使用Windows办公
  12. oppoA37m rom固件刷机包下载 免费下载 解锁专用
  13. 力扣刷题 DAY_67 回溯
  14. 画图软件修改图片分辨率
  15. 各大平台热搜排行榜原型
  16. 华为设备接口视图_华为设备的交换机接口类型介绍及配置
  17. vue动态路由变化页面不重新加载问题,实现方式比较简单,就是有点鸡贼
  18. Python实现圣诞树、打包exe过程和遇到的问题
  19. Laravel自定义错误提示语语言包
  20. echart柱状图堆叠总计显示

热门文章

  1. 【LightOJ - 1038】Race to 1 Again(概率dp,数学期望)
  2. 【2018ACM山东省赛 - G】Games(Nim博弈 + dp)
  3. 【CodeForces - 1150C】Prefix Sum Primes(思维)
  4. 【CodeForces - 485C】Bits (二进制相关,数学,贪心)
  5. 【POJ - 3253】Fence Repair(贪心,时光倒流)
  6. 详解3D点云分割网络 Cylindrical and Asymmetrical 3D Convolution Networksfor LiDAR Segmentation
  7. 4.1)深度卷积网络:卷积神经网络基础
  8. 打印心形c语言,C语言打印心形
  9. java poi读取word中附件_Java POI导入word, 带图片
  10. 正则表达式 python_Python正则表达式总结