1020:Encoding
来源:互联网 发布:windows 系统更新慢 编辑:程序博客网 时间:2024/05/22 01:55
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1020
方法:硬做
思路:一开始想用hash统计各个字符出现的次数,但是后来发现领会错题意了,于是乎干脆就按照题意大模拟了。这个题要说难一点的地方,那就是首末端的边界处理了。
难点:首末端边界,可以先让出首端,单独处理末端数据。
#include<iostream>#include<string>using namespace std;int main(){ int n; while(cin>>n) { while(n--) { int hashset[26] = {0}; string s; cin>>s; int sum = 1; for(int i = 1;i < s.length();i++) { if(s[i] == s[i-1]) sum++; if(s[i] != s[i-1]) { if(sum == 1) cout<<s[i-1]; else cout<<sum<<s[i-1]; sum = 1; } if(i == s.length()-1) if (sum == 1) cout<<s[i]; else cout<<sum<<s[i]; } cout<<endl; } }}
0 0
- 1020 Encoding
- 1020 Encoding
- Encoding(1020)
- 1020:Encoding
- [1020] : Encoding
- 杭电 1020 Encoding
- hdu 1020 Encoding(模拟)
- 杭电1020 Encoding
- HDU 1020 Encoding
- hdu 1020 Encoding
- HDU 1020 Encoding
- HDU 1020 Encoding
- Hdu 1020 - Encoding
- HDU 1020 Encoding
- hdu 1020 Encoding
- hdu 1020 Encoding
- 1020—Encoding
- HDU 1020 Encoding
- IOS NSMutableAttributedString 富文本的设置
- 数据结构-顺序线性表基本操作实现
- iOS 【UIKit-首尾式动画不足&动画嵌套设置方法】
- 按字母加载联系人的数
- Swift 2.0 变量、常量定义
- 1020:Encoding
- linux 下退出 telnet
- ajax爬虫来了~
- 无向图欧拉回路求法
- 向上类型强制转换和向下类型强制转换
- C#连接MySql
- 影像信息提取之——DEM提取
- 新的开始
- Redis 3.0中文官方文档翻译计划(4)