博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU——1020Encoding(水题,string过)
阅读量:5095 次
发布时间:2019-06-13

本文共 1128 字,大约阅读时间需要 3 分钟。

Encoding

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)

Total Submission(s): 36575    Accepted Submission(s): 16205

Problem Description
Given a string containing only 'A' - 'Z', we could encode it using the following method:
1. Each sub-string containing k same characters should be encoded to "kX" where "X" is the only character in this sub-string.
2. If the length of the sub-string is 1, '1' should be ignored.
 

 

Input
The first line contains an integer N (1 <= N <= 100) which indicates the number of test cases. The next N lines contain N strings. Each string consists of only 'A' - 'Z' and the length is less than 10000.
 

 

Output
For each test case, output the encoded string in a line.
 

 

Sample Input
2 ABC ABBCCC
 

 

Sample Output
ABC A2B3C

前两次做了没感觉,都WA了0.0

第三遍突然有feel了。

代码:

#include
#include
#include
#include
using namespace std;int main(void){ int n; cin>>n; while (n--) { string str; cin>>str; int i,j,len=str.size(),sum=1; for (i=0; i

转载于:https://www.cnblogs.com/Blackops/p/5356446.html

你可能感兴趣的文章
Spark 论文篇-大型集群上的快速和通用数据处理架构(中英双语)
查看>>
729. My Calendar I
查看>>
java实现,使用opencv合成全景图,前端使用krpano展示
查看>>
Hibernate的锁机制-总结
查看>>
Mysql报错:1172 - Result consisted of more than one row
查看>>
vue-cli目录结构介绍002
查看>>
offsetLeft、offsetTop、offsetWidth、offsetHeight
查看>>
树形dp
查看>>
git学习
查看>>
基于JavaBean,JSP实现登录并显示分页信息的小系
查看>>
QT5.3 杂记(转)
查看>>
如何跟开发就测试范围进行沟通?
查看>>
js模板引擎-art-template常用总结
查看>>
jQuery中的模拟操作
查看>>
红黑树的删除压力测试和完整性检查
查看>>
Ajax 分页
查看>>
关于GreenOdoo的一个Bug
查看>>
有网络信号,但输入密码却无法连接的解决方法
查看>>
自己写的DBHelper感慨颇深
查看>>
DeferredResult使用方式和场景
查看>>