poj 3438
来源:互联网 发布:淘宝用户被冻结 编辑:程序博客网 时间:2024/05/16 12:02
http://poj.org/problem?id=3438
输入1122223334566
输出214233141526 2个1,4个2,3个3,1个4.......
#include <cstdio>#include <iostream>#include <string.h>#include <stdlib.h>#include <fstream>#include <math.h>#include <queue>#include <algorithm>#define INF 0x3f3f3f3fusing namespace std;int t;char s[1002];int main(){cin>>t;getchar();while(t--){freopen ("input.txt","r",stdin);gets(s);char temp=s[0];int cnt=0;int l=strlen(s);s[l]='a';for (int i = 0; i <= l; ++i){if(s[i]==temp)cnt++;else {cout<<cnt<<temp;cnt=1;temp=s[i];}}cout<<endl;}return 0;}
0 0
- poj 3438
- poj-3438
- poj 3438:Balanced Lineup
- POJ
- poj
- POJ
- POJ
- poj
- poj
- POJ
- POJ
- poj
- POJ
- POJ
- POJ
- POJ
- POJ
- POJ
- mysql导入 error: 22
- iOS网络编程之Socket
- cocos2d-x-2.2 window下配置笔记(ADT+android-ndk-r9b) 无cygwin
- 非常有用的一些objective-c知识点
- 基础练习 数列特征
- poj 3438
- 李明远获新浪科技2013年度新锐科技领袖奖
- 循环链表
- 基础练习 查找整数
- Unique Binary Search Trees II
- 基础练习 杨辉三角形
- JSP struts 乱码问题 全整理
- 笔记本上在Emacs中忽略鼠标的操作
- 基础练习 特殊的数字