团队程序设计天梯赛刷题——基础题集——A-B

团体程序设计天梯赛——基础题集

A-B

题目描述

解题思路

  1. 两个字符串中均含有空格,采用getline输入。
  2. 对于字符串b中的每个字符的ascii码采用数组进行记录。
  3. 输出判断:记录数组中a并没有出现,则输出。

代码实现

#include<iostream>
#include<string>
#include<vector>

using namespace std;

int main(){
    vector<int> book(256,0);
    string a,b;
    getline(cin,a);
    getline(cin,b);
    string ans;
    int n = a.length();
    for(int i=0;i<b.length();i++){
        book[b[i]] = 1;
    }
    for(int i=0;i<n;i++){
        if(book[a[i]]==1) continue;
        else ans+=a[i];
    }
    cout<<ans<<endl;
    return 0;
}
发布了6 篇原创文章 · 获赞 1 · 访问量 616
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览