http://acm.hdu.edu.cn/showproblem.php?pid=1020..
来源:互联网 发布:青少年计算机编程创业 编辑:程序博客网 时间:2024/06/04 23:32
利用指针的性质,来一次寻找串中的与前面字母相同的个数.并依次寻找下去!
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
char str[10001];
int main()
{
int i,n,t;
char fir;//定义字符,利用指针的是要用!
scanf("%d",&t);
while(t--)
{
memset(str,'\0',sizeof(str));
scanf("%s",str);
n=strlen(str);
fir=*str;//利用指针采取逐个比较的方法!
int k=1;
for(i=1;i<=n;i++)//依次在串中寻找!
{
if(fir==str[i])
k++;
else
{
if(k>1)
{
printf("%d%c",k,fir);//判断一个输出一个!直到最后。
k=1;
}
else
printf("%c",fir);
fir=str[i];//回到先前的那个字母,再依次寻找(是否有相同的字母)。
}
}
printf("\n");
}
return 0;
}
- http://acm.hdu.edu.cn/showproblem.php?pid=1020..
- http://acm.hdu.edu.cn/showproblem.php?pid=1005
- http://acm.hdu.edu.cn/showproblem.php?pid=1333
- http://acm.hdu.edu.cn/showproblem.php?pid=2710
- http://acm.hdu.edu.cn/showproblem.php?pid=2866
- http://acm.hdu.edu.cn/showproblem.php?pid=1041
- http://acm.hdu.edu.cn/showproblem.php?pid=1719
- http://acm.hdu.edu.cn/showproblem.php?pid=2136
- http://acm.hdu.edu.cn/showproblem.php?pid=1166
- http://acm.hdu.edu.cn/showproblem.php?pid=3519
- http://acm.hdu.edu.cn/showproblem.php?pid=2446
- http://acm.hdu.edu.cn/showproblem.php?pid=1709
- http://acm.hdu.edu.cn/showproblem.php?pid=1874
- http://acm.hdu.edu.cn/showproblem.php?pid=1863
- http://acm.hdu.edu.cn/showproblem.php?pid=1879
- http://acm.hdu.edu.cn/showproblem.php?pid=1875
- http://acm.hdu.edu.cn/showproblem.php?pid=1102
- http://acm.hdu.edu.cn/showproblem.php?pid=1162
- 再议:__cdecl与__stdcall 调用约定在动态链接库调用中不同的表现
- virtio-scsi的类,对象和实例
- SOJ3605 The sum of prime number
- android电子书大全 下载
- PAXOS---最重要的分布式算法----简单模拟
- http://acm.hdu.edu.cn/showproblem.php?pid=1020..
- 按键控制电源输出电路(妙不可言呀)
- Web工程师的工具箱
- BinarySearchTree
- 关于git的讨论记录
- 通过custom url scheme启动应用程序 下载、评价
- web.xml路径匹配规则
- android 系统能创建多大的bitmap
- oracle数据库电子书大全 下载