字符串编码
来源:互联网 发布:员工培训档案软件 编辑:程序博客网 时间:2024/06/04 18:31
给定一个字符串,请你将字符串重新编码,将连续的字符替换成“连续出现的个数+字符”。比如字符串AAAABCCDAA会被编码成4A1B2C1D2A。
输入描述:
每个测试输入包含1个测试用例每个测试用例输入只有一行字符串,字符串只包括大写英文字母,长度不超过10000。
输出描述:
输出编码后的字符串
输入例子1:
AAAABCCDAA
输出例子1:
4A1B2C1D2A
#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 10000 int main(){int len;int b=1;int i;char a[N];gets(a);len=strlen(a);for(i=0;i<len;i++){if(a[i]==a[i+1]){b++; } else { printf("%d",b); printf("%c",a[i]); b=1; } }return 0; }
阅读全文
0 0
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串,编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串编码
- 字符串与编码
- xml字符串编码
- php字符串编码问题
- Kotlin-37.类型别名(typealias)
- Android系列之手机多点触摸画圆
- 【C++泛读总结】
- delphi aes加密
- 【LeetCode-面试算法经典-Java实现】【所有题目目录索引】
- 字符串编码
- python学习(12)——面向对象编程
- 【C++泛读总结】
- 使用ThinkPHP框架快速搭建网站
- Window编程之旅(五)
- markdown的使用
- JavaScript 作用域链与闭包
- JZOJ 1301. treecut
- redis快速入门