题目描述

本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。

输入格式

输入在2行中先后给出字符串A和B。两字符串的长度都不超过10
​4
​​ ,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束

输出格式

在一行中打印出A−B的结果字符串

样例输入

I love GPLT! It’s a fun game!
aeiou

样例输出

I lv GPLT! It’s fn gm!

思路

此处不可以用cin 因为cin读到空格会自动停止 所以此处我采用了string+getline

AC代码
#include<iostream>
#include<string>using namespace std;string ss1,ss2;int main()
{getline(cin,ss1);getline(cin,ss2);for(int i=0;i<=ss2.size()-1;i++){for(int j=0;j<=ss1.size()-1;j++){if(ss1[j]==ss2[i])ss1[j]= 0;} }for(int j=0;j<=ss1.size()-1;j++){if(ss1[j]>0 )cout<<ss1[j];
}cout<<endl;return 0;
}

不清楚的可以去看一下这篇文章:
字符串的输入输出处理

A-B(字符串问题)相关推荐

  1. Redis 笔记(11)— 文本协议 RESP(单行、多行字符串、整数、错误、数组、空值、空串格式、telnet 登录 redis)

    RESP 是 Redis 序列化协议Redis Serialization Protocol 的简写.它是一种直观的文本协议,优势在于实现异常简单,解析性能极好. ​ Redis 协议将传输的结构数据 ...

  2. Go 知识点(16)— 将枚举值转换为字符串

    package mainimport "fmt"// 将 int 声明 为 ChipType 芯片类型. type ChipType intconst (None ChipType ...

  3. HJ75 公共字符串计算

    描述 给定两个只包含小写字母的字符串,计算两个字符串的最大公共子串的长度. 注:子串的定义指一个字符串删掉其部分前缀和后缀(也可以不删)后形成的字符串. 输入描述: 输入两个只包含小写字母的字符串 输 ...

  4. C++ 笔记(36)— 接收输入字符串的几种方法

    C++中常见的几种输入字符串的方法如下: std::cin.std::cin.get().std::cin.getline().std::getline().std::gets().std::getc ...

  5. 算法基础(09)— 字符串常用操作

    1. 字符串定义 字符串 string 是由 n 个字符组成的一个有序整体 n >= 0.例如,s = "BEIJING" ,s 代表这个串的串名,BEIJING 是串的值. ...

  6. C++ 笔记(35)— std::to_string 转换整形数字为字符串

    1. 函数原型 string to_string (int val); string to_string (long val); string to_string (long long val); s ...

  7. Linux shell 学习笔记(8)— 使用结构化命令(if-then 语句、数值比较、字符串比较、文件比较、case 语句)

    1. 使用 if-then 语句 最基本的结构化命令就是if-then语句.if-then语句有如下格式. if command then ​ commands fi 或者 if command; t ...

  8. Python 将字符串转为字典

    引言 在工作中遇到一个小问题,需要将一个 Python 的字符串转为字典,比如字符串: user_info = '{"name" : "john", " ...

  9. leetcode 5. Longest Palindromic Substring 字符串中的最长回文数 逐步从O(n^2)优化至线性时间

    题目 解析 思路一 暴力解法 思路二 指针+最大长度 思路3 由中间至两边找回数 思路4 Manacher's algorithm 线性时间 参考文档 题目 链接 给定一个字符串 s,找到 s 中最长 ...

  10. c语言和c++字符串操作对比

    C语言字符串操作 #include <stdio.h> #include <string.h> int main() {//字符数组char str1[20] = " ...

最新文章

  1. 模仿Hibernate的逆向工程_java版_源码下载
  2. 图说:Word 15 阅读模式
  3. hadoop nn 运维一例
  4. C++中的 smart pointer 四个智能指针
  5. OnInit 和 Page_Init 事件有什么不同
  6. LightOJ - 1027 A Dangerous Maze —— 期望
  7. Module build failed: ReferenceError: Unknown plugin module-resolver specified
  8. mysql8.0 的新特性_What's New In MySQL 8.0(MySQL 8.0 新特性)
  9. 解决PyCharm调试查看变量时一直显示collecting data并报错Timeout waiting for response且看不到任何内容
  10. ArcMap表格操作
  11. sop4封装尺寸图_扇出型面板级封装技术的演进
  12. TX2 开机自动启动程序
  13. Java SE 12 新增特性
  14. MT6573添加新硬件模块驱动方法
  15. 实现将exe格式的软件重新打包为msi格式的静默安装软件,方便域控使用策略分发软件
  16. OA审批1.0版本工作总结
  17. 基于几何图形搭建障碍物地图的方法(MATLAB)
  18. Oracle 删除数据后释放数据文件所占磁盘空间(表空间降高水位)
  19. rk3568 android 11 默认壁纸
  20. 学office用哪本书最全最好_用这6款软件记笔记,不要太爽!丨上进青年研习社...

热门文章

  1. 1380Problem C:zyf的A+B问题
  2. 量子纠缠1——量子比特、Bell态、EPR佯谬
  3. 《wifi加密破解论文》翻译介绍-wifi不再安全
  4. blendshape变形器详细解释
  5. htmla标签下划线去除_div css网页开发布局时a标签去掉下划线
  6. 聚宽macd底背离_什么是MACD顶背离和底背离?
  7. Python-xlsx转置,行转列,列转行
  8. 结构化程序设计(structured programming)
  9. 马杰花总刘韧对话:机器人服务是元宇宙虚拟与现实的链接
  10. 第一章 模式识别基本概念