首页 > 其他分享 >字符串相减

字符串相减

时间:2022-12-26 16:00:57浏览次数:42  
标签:输出 相减 int S2 S1 测试用例 字符串

现在有两个字符串S1和S2,他定义了一种字符串减法,S1-S2即在S1中去除掉所有S2中的字符所剩下的字符串。
举例: S1="ABA", S2="A",则 S1-S2="B"。

输入

输入包含多组测试用例。每组测试用例包括两个字符串S1和S2,字符串长度不超过104。每个字符串都是由可见ASCII字符和空格组成。

输出

对于每组测试用例,输出S1-S2的结果。每个输出占一行。

样例输入 Copy

ABA
A
A B&&1
&

样例输出 Copy

B
A B1
 1 #include <stdio.h>
 2 #include <string.h>
 3 
 4 int main()
 5 {
 6     char a[10001];
 7     char b[10001];
 8     int n1,n2;
 9     while((gets(a))!=NULL)
10     {
11         int vis[128]={0};
12         gets(b) ;
13         n1=strlen(a);
14         n2=strlen(b);
15         for(int i=0;i<n2;i++)
16         {
17             vis[b[i]]=1;
18         }
19         for(int i=0;i<n1;i++)
20         {
21             if(!vis[a[i]]) printf("%c",a[i]);
22         }
23         printf("\n");
24     }    
25 }

 

标签:输出,相减,int,S2,S1,测试用例,字符串
From: https://www.cnblogs.com/messing1758954258/p/17006019.html

相关文章

  • 盘点Python 中字符串的常用操作
    摘要:盘点Python中字符串的几个常用操作,对新手极度的友好。本文分享自华为云社区《​​盘点Python中字符串的常用操作,对新手极度友好​​》,作者:TT-千叶。在Python中字......
  • 盘点Python 中字符串的常用操作
    摘要:盘点Python中字符串的几个常用操作,对新手极度的友好。本文分享自华为云社区《盘点Python中字符串的常用操作,对新手极度友好》,作者:TT-千叶。在Python中字符串......
  • python re.error: unterminated character set at position提示:字符串中包含[]{}()替
    re.error:unterminatedcharactersetatposition12这很可能是因为元字符“{}、[]、()”。有没有什么正则表达式可以让finditer忽略它?您必须转义正则表达式中的特殊......
  • 统计同构子字符串的数目
    题目给你一个字符串s,返回s中同构子字符串的数目。由于答案可能很大,只需返回对109+7取余后的结果。同构字符串的定义为:如果一个字符串中的所有字符都相同,那么......
  • python-字符串拼接
    1.python-字符串拼接使用“+”可以对多个字符串进行拼接。示例:str1="hello"str2="world"print(str1+str2)其他方式:格式化输出逗号join()内建函......
  • python 字符串格式化输出
    1.python字符串格式化输出示例代码#变量赋值name="张三"avg=22height=1.75方法1、使用(%s%d%f)格式化输出print("我的名字叫:%s,我的年龄是:%d,我......
  • python-获取字符串长度
    1.获取字符串长度len()内建函数:计算字符串的长度。语法格式:len(string)示例代码str1="hello"print(len(str1))2.案例len获取长度#!/usr/bin/envpy......
  • python-字符串切片
    1.python字符串切片切片:截取字符串中的某部分内容语法格式:string[start:end:step]string要切片的字符串start要切片的第一个字符的索引(包括该字符),如果不......
  • python-字符串处理方法
    1.python-字符串处理方法python字符串处理方法xxoo="abcdef"print("首字母大写:%s"%xxoo.capitalize())print("字符l出现次数:%s"%xxoo.count('l'))print(......
  • 每日算法之左旋转字符串
    JZ58左旋转字符串题目汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移......