zoukankan      html  css  js  c++  java
  • PAT 1050 String Subtraction

    1050 String Subtraction (20 分)
     

    Given two strings S1​​ and S2​​, S=S1​​S2​​ is defined to be the remaining string after taking all the characters in S2​​ from S1​​. Your task is simply to calculate S1​​S2​​ for any given strings. However, it might not be that simple to do it fast.

    Input Specification:

    Each input file contains one test case. Each case consists of two lines which gives S1​​ and S2​​, respectively. The string lengths of both strings are no more than 1. It is guaranteed that all the characters are visible ASCII codes and white space, and a new line character signals the end of a string.

    Output Specification:

    For each test case, print S1​​S2​​ in one line.

    Sample Input:

    They are students.
    aeiou
    

    Sample Output:

    Thy r stdnts.
    #include<bits/stdc++.h>
    using namespace std;
    typedef long long ll;
    #define MAXN 10005
    
    map<char,int> mp;
    vector<char> vec;
    
    
    int main(){
        string s1,s2;
        getline(cin,s1);
        getline(cin,s2);
    
        for(int i=0;i < s2.size();i++){
            mp[s2[i]]++;
        }
    
    
        for(int i=0;i < s1.size();i++){
            if(!mp[s1[i]]) cout << s1[i];
        }
        return 0;
    }

    ——

     
  • 相关阅读:
    二维码生成代码
    部署javaweb项目到阿里云ecs(centos7)
    mysql基础知识
    IDEA快捷键快速补齐类和对象名
    Redis和elasticsearch
    在asp.net 项目的bin目录中使用子目录
    MVC项目引用备注
    OAuth相关备注
    手动安装windows的磁盘清理工具
    在CentOS上安装 MongoDB
  • 原文地址:https://www.cnblogs.com/cunyusup/p/10703361.html
Copyright © 2011-2022 走看看