字符串相减
现在有两个字符串S1和S2,他定义了一种字符串减法,S1-S2即在S1中去除掉所有S2中的字符所剩下的字符串。
举例: S1="ABA", S2="A",则 S1-S2="B"。
举例: 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 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现