little tips:关于天梯赛不能用gets

题目:

本题要求你计算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!

分析:

关于天梯赛,不能使用gets输入一行带空格的字符串,这里用getline(cin,s),来输入。

AC代码:

#include<iostream>
#include<stdio.h>
#include<string>
#include<string.h>
#include<map>
#include<algorithm>
using namespace std;
string a,b;
int main()
{getline(cin,a);getline(cin,b);map<char,int>mp;mp.clear();int l1=a.length();int l2=b.length();for(int i=0;i<l2;i++)mp[b[i]]++;for(int i=0;i<l1;i++){if(mp[a[i]]!=0)continue;printf("%c",a[i]);}printf("\n");return 0;
}

团体程序设计天梯赛-练习集L1-011 A-B (20分)getline输入相关推荐

  1. 团体程序设计天梯赛-练习集 L1-059 敲笨钟 (20分)

    L1-059 敲笨钟 (20分) 微博上有个自称"大笨钟V"的家伙,每天敲钟催促码农们爱惜身体早点睡觉.为了增加敲钟的趣味性,还会糟改几句古诗词.其糟改的方法为:去网上搜寻压&qu ...

  2. 关于团体程序设计天梯赛-练习集 L1-009 N个数求和 (20 分) 以及测试点三过不了的一些想法

    本题的要求很简单,就是求N个数字的和.麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式. 输入格式: 输入第一行给出一个正整数N(≤100).随后一行按格式a1/b1 ...

  3. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  4. 团体程序设计天梯赛 -- 练习集 (L1合集)

    文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...

  5. PAT : 团体程序设计天梯赛-练习集L1 个人题解

    另把天梯赛所有题解内容全部打包成了一个文档,可以自行下载:https://download.csdn.net/download/daixinliangwyx/11170075 L1-001 Hello ...

  6. 团体程序设计天梯赛-练习集 L1

    目录 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子[枚举] L1-007 念数字 ...

  7. 团体程序设计天梯赛-练习集 L1合集

    来自<https://www.patest.cn/contests/gplt> L1-001. Hello World 这道超级简单的题目没有任何输入. 你只需要在一行中输出著名短句&qu ...

  8. 团体程序设计天梯赛-练习集 L1阶段 全部题解

    L1-001. Hello World 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 这道超级简单的题目没有任何输入. 你只需要在一行中输 ...

  9. 团体程序设计天梯赛-练习集-L1区001——048C语言全解

    题目链接:https://www.patest.cn/contests/gplt 所有一区的题都是用c语言编写的,都通过了,有的可能设计的比较复杂.仅供参考,同时也感谢网上的一些大佬们提供的思路.如果 ...

  10. 团体程序设计天梯赛-练习集L1-025 正整数A+B (15分)(getline输入)

    题目: 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000].稍微有点麻烦的是,输入并不保证是两个正整数. 输入格式: 输入在一行给出A和B,其间以空格分开.问题是A和B不一 ...

最新文章

  1. DHTML【2】--HTML
  2. PHP识别电脑还是手机访问网站
  3. ios开发 多人语音聊天_微信“暗黑模式”正式上线!语音界面大改,新增贴心“群工具”...
  4. 【数据竞赛】竞赛宝典黑科技:基于开源结果的高端融合策略
  5. 入门训练 圆的面积 c语言
  6. 【BZOJ3514】Codechef MARCH14 GERALD07加强版 LCT+主席树
  7. VirtualBox4.3.12 安装ubuntu 14.04 分辨率过小(600*480)问题的解决方法
  8. 等级VIN行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  9. ModelForm操作
  10. 用Diff和Patch工具维护源码
  11. 电脑、手机常用分辨率
  12. GIS招聘 | 辽宁省省直事业单位(含测绘、地信等专业岗位)
  13. 关于while循环终止循环的三种方式
  14. 得物(毒)APP,8位抽奖码需求,这不就是产品给我留的数学作业!
  15. 统计通话次数和时间的软件_通话时间统计下载
  16. OCCT教程二:在visual studio上创建一个occt工程
  17. IllegalArgumentException: error Type referred to is not an annotation type:
  18. Enzo高灵敏度检测——Arg8-Vasopressin ELISA kit
  19. 货币政策新款“奥利给”:普惠小微企业信贷支持计划的制约与动力
  20. 类型转换——int转换成char(截短)

热门文章

  1. Android Studio之编译提示\app\src\main\res\values\colors.xml:1:1 Error:前言有不允许的内容
  2. 剑指offer之和为s的数组
  3. python发邮件脚本详解_Python发送邮件脚本
  4. 年月跨度_建筑结构丨国内跨度最大的张弦桁架工程——合肥滨湖国际会展中心二期首榀桁架滑移成功...
  5. 计算机与人脑的异同作文,小学信息技术3-6年级全册教案.pdf
  6. 中国这10条逆天公路,火爆外网,你都认识多少?
  7. 史上最被低估的两个学科!它们远比你想的更重要!
  8. 10个经典的爆炸化学反应,个个都是你惹不起的“暴脾气”
  9. 为什么祖国没有农历生日? | 今日最佳
  10. 浅谈协同过滤推荐算法