NJUST 1920 偷吃糖果
2016-04-17 15:50
363 查看
原题
两个字符串,重复字符变成一个,看是否相同
Description
简单的说两个字符串,重复字符变成一个,看是否相同
Code
#include <iostream> #include <string> #include <cstdio> using namespace std; void solve() { string s; cin >> s; string s1; for (int i = 0; i < s.size(); i++) { char c = s[i]; while (i < s.size() - 1 && s[i] == s[i + 1]) i++; s1 += c; } string s2; cin >> s; for (int i = 0; i < s.size(); i++) { char c = s[i]; while (i < s.size() - 1 && s[i] == s[i + 1]) i++; s2 += c; } if (s1 == s2) puts("Yes"); else puts("No"); } int main() { int t; cin >> t; for (int i = 0; i < t; i++) solve(); }
相关文章推荐
- Photoshop制作立体效果的二分环 二分圆
- GDOI2012 数字统计(digit) 简单的公式推导(高精度模板题)
- Java读取和写入CSV文件
- shell编程:set命令
- 使用vim编写c++对于输入输出流<<和<>括号匹配冲突的解决方法
- UEditor富文本web编辑器
- 《机电传动控制》----学习笔记七
- Servlet运行原理及其生命周期
- 0-1背包问题
- java面向对象三大特征之封装
- 域名解析原理及其解析方式
- 如何拒绝编译器为自己声明创建函数(default ctor, copy ctor, dtor, copy assignment)
- uva 11134 fabled rooks (贪心)——yhx
- 团队报告
- java 修改Excel表格的内容through poi
- Miller-Rabin素数测试和Pollard-rho大整数分解
- 用极大化思想解决最大子矩形问题
- 文件的上传和下载
- IOS-UI设置字体属性
- JAVA 平台下的webservice