PAT甲题题解-1050. String Subtraction (20)-水题
生活随笔
收集整理的這篇文章主要介紹了
PAT甲题题解-1050. String Subtraction (20)-水题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
#include <iostream> #include <cstdio> #include <string.h> #include <algorithm>using namespace std; /* 水題,注意字符范圍是整個ASCII編碼即可。 */ const int maxn=130; int vis[maxn]; char s1[10000+5]; char s2[10000+5];int main() {gets(s1);//getchar(); gets(s2);int len1=strlen(s1);int len2=strlen(s2);for(int i=0;i<len2;i++){ //printf("s2 %c %d\n",s2[i],s2[i]-'0'+48);vis[s2[i]-'0'+48]=1;}char res[10000+5];int cnt=0;for(int i=0;i<len1;i++){if(!vis[s1[i]-'0'+48]){ //printf("s1 %c %d\n",s1[i],s1[i]-'0'+48);res[cnt]=s1[i];cnt++;}}res[cnt]='\0';printf("%s\n",res);return 0; } View Code?
轉載于:https://www.cnblogs.com/chenxiwenruo/p/6601369.html
總結
以上是生活随笔為你收集整理的PAT甲题题解-1050. String Subtraction (20)-水题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习c++的优秀博客(转)
- 下一篇: Elasticsearch 的一些关键概